Upwork

Senior Lead Machine Learning Engineer

Upwork

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $195,000 - $296,000 per year

Job Level

Senior

Tech Stack

PythonPyTorchTensorflow

About the role

  • Design and implement resilient infrastructure for agentic LLM systems, including multi-agent coordination, Retrieval-Augmented Generation (RAG), and real-time orchestration.
  • Lead training and fine-tuning of large-scale foundation models tailored to Upwork’s domain-specific challenges and user base.
  • Partner with engineering, product, and research teams to align technical development with strategic business priorities.
  • Mentor and support other engineers and researchers to elevate team-wide technical capabilities and foster a culture of innovation and inclusion.
  • Drive experimentation and translate findings into robust, scalable production systems with clear metrics of success.
  • Identify opportunities for innovation, challenge conventional approaches, and lead initiatives that push the boundaries of applied ML.
  • Contribute to the external AI/ML community through papers, talks, or open-source contributions, enhancing Upwork’s visibility in the field.

Requirements

  • Demonstrated expertise in building, deploying, and scaling advanced ML models in a production environment using Python and frameworks like PyTorch or TensorFlow.
  • Deep technical understanding of transformer-based models, generative AI, and agent architectures such as MCP or A2A.
  • Proven experience training and optimizing large models on GPU clusters and integrating LLMs with APIs or orchestration systems.
  • Track record of leading high-impact, cross-functional initiatives with a focus on business outcomes and customer value.
  • A collaborative mindset, clear communication skills, and a drive to mentor and elevate those around you.
Benefits
  • comprehensive medical coverage for you and your family
  • unlimited PTO
  • 401(k) plan with matching
  • 12 weeks of paid parental leave
  • Employee Stock Purchase Plan

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonPyTorchTensorFlowML modelstransformer-based modelsgenerative AIagent architecturesGPU clustersAPIsorchestration systems
Soft skills
collaborative mindsetclear communication skillsmentoringsupporting othersinnovationteam-wide technical capabilitiescross-functional leadershipfocus on business outcomescustomer valuefostering inclusion
ArangoDB

Gen AI Engineer

ArangoDB
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 1 hour agoSource: arangodb.applytojob.com
CloudDockerKubernetesLinuxNoSQLPythonSQL
Sully.ai

Senior Applied AI Engineer

Sully.ai
Seniorcontract$200k–$250k / year🇺🇸 United States
Posted: 3 hours agoSource: jobs.ashbyhq.com
Distributed SystemsPyTorchTensorflowTypeScriptVoIP
AuditBoard

Senior Machine Learning Engineer

AuditBoard
Seniorfull-time$185k–$251k / year🇺🇸 United States
Posted: 4 hours agoSource: jobs.ashbyhq.com
DockerJavaJavaScriptKerasKubernetesNode.jsPostgresPythonPyTorchScikit-LearnSDLCTensorflow
HackerOne

Staff Software Engineer – Applied AI

HackerOne
Leadfull-time$205k–$256k / yearWashington · 🇺🇸 United States
Posted: 4 hours agoSource: jobs.ashbyhq.com
PyTorchTensorflow