> Markdown version of [/jobs/ext/2419668-senior-machine-learning-engineer-recommendations](https://www.wearedevelopers.com/jobs/ext/2419668-senior-machine-learning-engineer-recommendations). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Machine Learning Engineer, Recommendations - **Company:** Lyft Inc - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $162,800.0 - $203,500.0 - **Contract:** Permanent contract - **Skills:** Data Analysis, Software Quality, Code Review, Decision Support Systems, Statistical Hypothesis Testing, Python (Programming Language), Machine Learning, Regression Analysis, Recommender Systems, Tensorflow, Pytorch, Large Language Models, Deep Learning, Backend, Information Technology, Machine Learning Operations, Golang, Programming Languages - **Published:** August 31, 2026 - **Apply:** https://dejobs.org/x/x/EB5E548C3F7D4452A8F875F3D4930D2B/job/ ## About the Role * 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 * Experience with translating state-of-the-art ML research into production systems * 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. ## Description * 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. ## Related Videos - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How Machine Learning is turning the Automotive Industry upside down](https://www.wearedevelopers.com/videos/61-how-machine-learning-is-turning-the-automotive-industry-upside-down) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)