Machine Learning Engineer

Peloton provides Members with expert instruction and world class content to create impactful workout experiences through connected fitness technology.
$176,748 - $229,772
Machine Learning
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Consumer

Description For Machine Learning Engineer

Peloton, a leader in connected fitness technology, is seeking a Machine Learning Engineer to join their Personalization team. This role offers a unique opportunity to shape the future of fitness technology by optimizing content recommendations for millions of engaged members. The position combines cutting-edge AI/ML techniques with real-world impact, focusing on enhancing member engagement through sophisticated recommendation systems.

The ideal candidate will work at the intersection of machine learning and software engineering, building and improving ML pipelines that power Peloton's content recommendations. They'll collaborate with cross-functional teams including ML Engineers, Software Engineers, Product Managers, and Product Analysts to drive member engagement through data-driven decisions.

What makes this role exceptional is the access to one of the most granular datasets in the fitness industry, allowing for deep insights into member behavior and preferences. The position offers competitive compensation ($176,748—$229,772), comprehensive benefits, and the opportunity to work in a hybrid environment at Peloton's New York headquarters.

The role requires a strong technical foundation with at least 2 years of experience in ML fields, particularly in recommender systems, NLP, or computer vision. The successful candidate will have the chance to work on real-time ML applications, conduct A/B tests, and directly impact the fitness journey of Peloton's global member base.

Join Peloton's mission to motivate the world to live better through innovative fitness technology and world-class content. This role offers the perfect blend of technical challenge, real-world impact, and the opportunity to shape the future of connected fitness.

Last updated an hour ago

Responsibilities For Machine Learning Engineer

  • Build and improve ML pipelines that power Peloton's content recommendations
  • Research and apply best-in-class machine learning techniques for recommender systems
  • Evaluate, implement, and improve machine learning models
  • Run A/B tests and experiments and analyze the results
  • Productionize, deploy and monitor machine learning models and services
  • Collaborate with platform teams to rapidly iterate on personalized experiences

Requirements For Machine Learning Engineer

Python
Java
Kotlin
PostgreSQL
MySQL
Cassandra
  • M.S. in Computer Science, Machine Learning, Operational Research, Statistics, Mathematics, etc.
  • 2+ years of industrial experience in ML fields
  • Strong understanding of software engineering principles and fundamentals
  • Experience writing code in Python, Java, Kotlin, Go, C/C++
  • Experience with relational and non-relational databases
  • Experience writing and speaking about technical concepts
  • PhD preferred in quantitative fields
  • Comfortable working with near real-time ML applications

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
Education Budget
Commuter Benefits
  • Medical, dental and vision insurance
  • Generous paid time off policy
  • Short-term and long-term disability
  • Mental health services
  • 401k, tuition reimbursement and student loan paydown plans
  • Employee Stock Purchase Plan
  • Fertility and adoption support
  • Up to 18 weeks of paid parental leave
  • Child care and family care discounts
  • Free access to Peloton Digital App
  • Product and apparel discounts
  • Commuter benefits and Citi Bike Discount
  • Pet insurance

Interested in this job?

Jobs Related To Peloton Machine Learning Engineer

Research Engineer - AI Safety

Research Engineer position at Google DeepMind focusing on AI safety, alignment, and risk mitigation for advanced AI systems like Gemini.

Software Engineer - Python (ML)

Python Engineer position at Builder.ai focusing on Machine Learning and AI services, building data pipelines and productionizing ML models in London.

Side Hustle Expert - AI Prompt Engineer

AI Prompt Engineer position focused on developing AI-powered solutions and mentoring community members in side hustle opportunities.

Machine Learning Engineer

Join Builder.ai as a Machine Learning Engineer to build AI-powered solutions, working with global teams to develop and productionize ML models and data pipelines.

Machine Learning Engineer

Machine Learning Engineer role focused on building AI monitoring and fairness solutions at Arthur.