Taro Logo

Machine Learning Infrastructure Engineer

Peloton provides Members with expert instruction and world class content to create impactful workout experiences through innovative hardware, software, and exclusive content.
$176,748 - $229,772
Machine Learning
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
AI · Consumer · Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Machine Learning Infrastructure Engineer

Peloton, a leading fitness technology company, is seeking a Machine Learning Infrastructure Engineer to join their AI/ML organization. This role focuses on building and scaling ML infrastructure for computer vision and recommender systems in the fitness domain. The position offers an unique opportunity to work with cutting-edge ML technologies while supporting Peloton's mission of providing exceptional fitness experiences.

The role involves close collaboration with ML Engineers, Data Engineers, and Data Scientists to develop robust infrastructure supporting model development, deployment pipelines, and experimentation at scale. You'll be responsible for creating the essential infrastructure that connects data systems with ML operations, ensuring efficient model lifecycle management and monitoring.

As a Machine Learning Infrastructure Engineer at Peloton, you'll work in a hybrid environment (3 days in office) with competitive compensation ($176,748—$229,772) and comprehensive benefits. The company offers extensive professional development opportunities, equity participation, and the chance to impact millions of members' fitness journeys.

The ideal candidate should have strong experience in ML infrastructure development, Python programming, and familiarity with cloud services and ML tools. This role presents an exceptional opportunity to shape the future of connected fitness through advanced ML systems while working with a talented team in a supportive, innovative environment.

Last updated 4 months ago

Responsibilities For Machine Learning Infrastructure Engineer

  • Build, evolve, and scale innovative machine learning system infrastructure
  • Implement scalable infrastructure solutions for ML model development and lifecycle management
  • Build internal training platform for ML Engineers' offline experimentation
  • Collaborate on building and deploying data stores for batch pipelines and real-time recommendations

Requirements For Machine Learning Infrastructure Engineer

Python
MySQL
Kubernetes
  • Experience developing infrastructure and platforms to power ML at scale
  • Programming background with experience in Python
  • Experience with AWS, MLFlow, Airflow, PySpark, Jupyter, Kubernetes, MySQL & NoSQL databases, Kubeflow
  • Experience in setting up ML CI/CD pipelines
  • Experience working with large datasets and distributed data processing frameworks

Benefits For Machine Learning Infrastructure Engineer

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

Interested in this job?