Staff Machine Learning Engineer

MyFitnessPal provides tools and resources for weight management and better food choices, being the most trusted brand for improving health through nutrition.
$170,000 - $215,000
Machine Learning
Staff Software Engineer
Remote
501 - 1,000 Employees
7+ years of experience
AI · Healthcare

Description For Staff Machine Learning Engineer

MyFitnessPal is seeking a Staff Machine Learning Engineer to lead the technical implementation of cutting-edge AI products and machine learning platforms. This role combines hands-on technical leadership with strong mentorship expectations, focusing on building and scaling recommendation systems and search features that impact millions of daily users.

The position sits within MyFitnessPal's Data Science team, where you'll work on creating predictive models and AI that drives the MyFitnessPal ecosystem. The team values collaboration, mentorship, and inclusive environments, using technologies like MySQL, Snowflake, Databricks, Elasticsearch, Python, SQL, Kubernetes, Docker, Scale.ai, AWS Ground Truth, and Doccano.

As a Staff Machine Learning Engineer, you'll be responsible for designing and maintaining robust, production-grade ML models and MLOps systems that power personalized experiences across the platform. You'll lead the development of recommendation models and AI features while partnering with product engineering, data engineering, and data operations teams to ensure best practices in all aspects of development and deployment.

The role requires 7+ years of machine learning experience in production settings, with deep expertise in recommendation systems, search, NLP, LLMs, and deep learning. You should have a proven track record of building centralized machine learning platforms and experience leading data science teams to deliver measurable product value.

MyFitnessPal offers a competitive compensation package ranging from $170,000 to $215,000, along with comprehensive benefits including healthcare, parental planning, mental health benefits, annual performance bonus, and 401(k) with match. The company promotes a flexible work environment with their Responsible Time Off policy and various wellness initiatives, including monthly wellness allowances and dedicated mental health days.

The company culture emphasizes personal connections, work-life balance, and professional growth through mentorship programs and learning opportunities. They're committed to diversity and inclusion, encouraging applications from candidates with various backgrounds and experiences, even if they don't meet 100% of the qualifications.

Last updated 2 hours ago

Responsibilities For Staff Machine Learning Engineer

  • Lead technical implementation of bleeding edge AI products
  • Design, build, and maintain production-grade ML models and MLOps systems
  • Lead development of recommendation models and AI features
  • Partner with product engineering and data teams for best practices
  • Evaluate and improve existing systems for scalability
  • Support resolution of production issues
  • Mentor and coach teammates
  • Collaborate with cross-functional teams

Requirements For Staff Machine Learning Engineer

Python
MySQL
Kubernetes
  • 7+ years of machine learning experience in 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 and MLOps best practices
  • Proficiency in Python, R, and SQL
  • Excellent communication skills
  • Experience as technical lead for data science teams
  • Master's degree or Ph.D. in Computer Science or related field (or equivalent experience)

Benefits For Staff Machine Learning Engineer

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

Interested in this job?

Jobs Related To MyFitnessPal Staff Machine Learning Engineer

Software Engineer, Machine Learning Infrastructure

Build and maintain DoorDash's machine learning infrastructure platform powering critical ML workflows including Search & Recommendations, Dasher Assignment, and ETA Prediction.

Senior AI Product Engineer

Senior AI Product Engineer role at Stepful, building AI-powered learning and career platforms for healthcare education

Experienced Software Engineer - Machine Learning Infra

Lead Machine Learning Infrastructure engineering role at Plaid, focusing on Feature Store development and ML systems architecture, offering competitive compensation and remote work options.

Senior Applied Machine Learning Engineer - Merchant Menu

Senior Applied Machine Learning Engineer role at DoorDash focusing on optimizing merchant menus using AI/ML technologies.

Lead MLOps Engineer

Lead MLOps Engineer position at Quantexa, focusing on designing and maintaining production-level machine learning models with emphasis on infrastructure and automation.