Staff Machine Learning Engineer

MyFitnessPal provides tools and resources for improving health through better food choices, offering the world's largest nutrition database and AI-driven fitness solutions.
$170,000 - $215,000
Machine Learning
Staff Software Engineer
Hybrid
7+ years of experience
Healthcare · AI

Description For Staff Machine Learning Engineer

MyFitnessPal, a leading health and fitness technology company, is seeking a Staff Machine Learning Engineer to spearhead their AI initiatives. This role combines technical leadership with hands-on development, focusing on building and scaling recommendation systems and search features that impact millions of daily users.

The position offers an opportunity to work with cutting-edge AI technologies while leading the technical implementation of innovative products. You'll be responsible for designing and maintaining a new machine learning platform that supports multiple business purposes and application features. The role requires expertise in recommendation systems, search, NLP, LLMs, and deep learning, with a strong focus on production-scale systems.

As a technical leader, you'll collaborate with data scientists and ML engineers, working with technologies including MySQL, Snowflake, Databricks, and Kubernetes. The role emphasizes both technical excellence and leadership skills, requiring you to mentor team members while fostering an inclusive, collaborative environment.

MyFitnessPal offers a comprehensive benefits package, including competitive salary ($170,000 - $215,000), healthcare benefits, 401(k) matching, and various wellness perks. The company promotes a flexible hybrid work environment and values diversity, encouraging applications from candidates with varied backgrounds and experiences.

This role is perfect for an experienced ML engineer who wants to make a meaningful impact on people's health while working with a talented team and leading-edge technology. The position combines technical challenges with the opportunity to mentor others and shape the future of health and fitness technology.

Last updated a month ago

Responsibilities For Staff Machine Learning Engineer

  • Lead technical implementation of AI products and bleeding edge technology
  • Design, build, and maintain production-grade ML models and MLOps systems
  • Lead development of recommendation models and AI features
  • Partner with product engineering, data engineering, and data operations teams
  • Evaluate and improve existing systems for scalability
  • Support resolution of production issues with ML model-driven features
  • Mentor and coach team members
  • Collaborate with cross-functional teams to deliver impactful solutions

Requirements For Staff Machine Learning Engineer

Python
MySQL
Kubernetes
  • 7+ years of machine learning experience in a production setting
  • Experience with recommendation systems, search, NLP, LLMs, and deep learning
  • Track record of building centralized machine learning platforms
  • Deep knowledge of AI architectures, ML algorithms, and MLOps best practices
  • Proficiency in Python, R, and SQL
  • Excellent written and verbal communication skills
  • Experience as a technical lead driving data science teams
  • Master's degree or Ph.D. in Computer Science, Data Science, or related field

Benefits For Staff Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Flexible time-off policy
  • 2 volunteer days off per year
  • Mentorship program
  • Paid maternity and paternity leave
  • Monthly wellness allowance
  • Learning and development opportunities
  • Competitive medical, dental, and vision benefits
  • 401k with employer match
  • Paid lunches for hybrid employees
  • Monthly technology allowances
  • Annual performance bonus
  • Fertility assistance
  • MyFitnessPal Premium access

Interested in this job?

Jobs Related To MyFitnessPal Staff Machine Learning Engineer

Senior Engineering Manager, Data Infra, Machine Learning Platform

Senior Engineering Manager position leading Netflix's ML Data Infrastructure team, focusing on building scalable ML platforms and frameworks for personalization and recommendation systems.

Research Scientist 4 - Globalization

Senior Research Scientist position at Netflix focusing on ML and generative speech technologies for global content localization.

Lead AI/ML Engineer

Lead AI/ML Engineer position at Wells Fargo focusing on developing cutting-edge AI solutions using LLMs and agentic frameworks, offering competitive compensation and comprehensive benefits.

AI Engineering Manager, Enterprise AI

Lead AI engineering team at LinkedIn developing enterprise AI solutions for recruiting, learning, and job matching platforms.

Staff Software Engineer, ML Infrastructure

Staff Software Engineer position at Airbnb focusing on building and scaling ML infrastructure and GenAI capabilities to support company-wide AI initiatives.