Jobs · Engineering · California

Senior Machine Learning Engineer, Recommendations

Lyft · San Francisco County, CA · 1 mo ago
HybridEngineering$163k–$204k/yrFull-time

Responsibilities

  • Model Development & Research: Design, build, and deploy machine learning models for real-time applications, including translating state-of-the-art research into production-ready solutions.
  • System Design: Architect scalable, reliable ML pipelines that integrate seamlessly with existing backend systems.
  • Innovation & Applied Research: Stay ahead of the curve by exploring emerging algorithms, technologies (such as LLMs and LLM-based applications), and frameworks — critically evaluating new research and identifying high-impact use cases across business areas.
  • Collaboration: Partner with ML engineers, product managers, data scientists, and software engineers to align ML initiatives with business goals.
  • Data-Driven Decision Making: Leverage data-driven insights to inform and refine ML strategies and solutions.
  • Mentorship & Technical Leadership: Provide technical direction, mentor Junior engineers, and foster a culture of learning and collaboration.
  • Code Quality: Write production-level code and participate in code reviews to ensure quality and share knowledge across the team.

Requirements

  • M.S. or Ph.D. in Computer Science or related technical field
  • 5+ years (or Ph.D. with 3+ years) of experience in machine learning modelling or related fields
  • Experience with deep learning technologies for recommendation systems, including TensorFlow, PyTorch, or similar frameworks
  • Understanding of statistical concepts such as hypothesis testing, regression analysis, and performance evaluation metrics for machine learning
  • Proficiency in Python, Golang, or other programming language
  • Proven ability to tackle ambiguous problems and deliver solutions at scale
  • Strong communication and interpersonal skills for effective cross-functional collaboration.

Qualifications

  • Experience with translating state-of-the-art ML research into production systems
  • Strong analytical and problem-solving skills
  • Ability to work independently and as part of a team
  • Passion for using data to solve complex business problems

Skills

  • Machine Learning
  • Data Science
  • Deep Learning
  • Python
  • TensorFlow
  • PyTorch

Benefits

  • Great medical, dental, and vision insurance options with additional programs available when enrolled
  • Mental health benefits
  • Family building benefits
  • Child care and pet benefits
  • 401(k) plan with company match to help save for your future
  • 12 observed holidays, salaried team members have discretionary paid time off, hourly team members have 15 days paid time off
  • 18 weeks of paid parental leave
  • Biological, adoptive, and foster parents are all eligible
  • Subsidized commuter benefits
  • Monthly Lyft credits and complimentary Lyft Pink membership

Pay

  • The expected base pay range for this position in the San Francisco area is $162,800 - $203,500, not inclusive of potential equity offering, bonus or benefits.

Schedule

  • This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays.
  • Hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year.

Similar jobs