SENIOR APPLIED MACHINE LEARNING ENGINEER - SEARCH & RECOMMENDATIONS

Upwork
Full-time
Remote
$151,500 - $215,500
Posted on a month ago

Job Description

Upwork is seeking a Senior Applied Machine Learning Engineer to leverage advanced machine learning techniques to improve the platform and user experience. The role involves working with large-scale data to enhance search relevance, personalize recommendations, and contribute to the innovation of the world’s largest work marketplace.

Responsibilities

  • Analyze data to identify patterns and build features for model improvement
  • Design and implement efficient machine learning models and systems
  • Contribute to the optimization of recommendation systems
  • Collaborate with business, analytics, and engineering teams
  • Build and fine-tune large language models (LLMs)

Requirements

  • Masters/PhD in Computer Science, Machine Learning, or related field
  • 3+ years of industry experience building large scale ML systems
  • Experience with large language models and retrieval augmented generation (RAG)
  • Strong experience with Python, SQL, PyTorch and/or TensorFlow
  • Track record of publications in peer-reviewed conferences
  • Knowledge of distributed training techniques

Benefits

  • No benefits