Simplify Logo

Full-Time

Senior Machine Learning Engineer

Personalization

Posted on 2/2/2024

Peloton

Peloton

1,001-5,000 employees

Connected fitness products and immersive classes

Automotive & Transportation
Hardware
Consumer Software
Enterprise Software
Biotechnology
Consumer Goods
Entertainment

Compensation Overview

$199.2k - $258.8kAnnually

Senior

New York, NY, USA

Category
AI & Machine Learning
Software Engineering
Required Skills
Kotlin
gRPC
Python
MySQL
Git
Data Structures & Algorithms
Java
Postgres
Natural Language Processing (NLP)
REST APIs
Computer Vision
Cassandra
Requirements
  • B.S. Degree in Computer Science/Engineering
  • 5+ years of experience in Software Engineering
  • Solid understanding of software engineering principles and fundamentals including data structures and algorithms
  • Experience writing code in Python, Java, Kotlin, Go, C/C++ with documentation for reproducibility
  • Experience with relational and non-relational databases such as Postgres, MySQL, Cassandra, or DynamoDB
  • Experience with designing RESTful API
  • Experience working with gRPC and designing microservices from ground up
  • Experience with concurrency and parallelism in Python and/or Java
Responsibilities
  • Design and build Python microservices that power Peloton’s content recommendations
  • Create, deploy and monitor Personalization/machine learning services
  • Assume technical responsibility for Personalization services, and work with engineers to scale and improve testability of our production systems
  • Run A/B tests and experiments and analyze the results in collaboration with our product analysts
  • Collaborate and work closely with our platform teams to leverage their tools and infrastructure to rapidly iterate on ideas that drive delightful personalized experiences for millions of users
Desired Qualifications
  • Experience/Interest working in at least one of following ML disciplines: recommender systems, natural language processing or computer vision
  • Experience with building real-time ML applications with NVIDIA Triton/TorchServe
  • Experience working with Graph Databases (Neo4j)
  • Have Github project(s) or contribute to open source communities
  • Have experience in building secure consumer facing APIs
  • Have experience leading backend development and engineering
  • Experience writing and speaking about technical concepts to business, technical, and lay audiences and giving data-driven presentations

As a leader in connected fitness, Peloton Interactive offers a comprehensive fitness ecosystem that integrates advanced equipment, intuitive software, and dynamic content. This approach not only makes fitness accessible and convenient but also fosters a supportive community atmosphere, making it an exemplary workplace for those passionate about health and technology. Working here, employees can contribute to transforming exercise experiences worldwide while collaborating in an innovative and inclusive environment.

Company Stage

IPO

Total Funding

$2.2B

Headquarters

New York City, New York

Founded

2011

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-8%

2 year growth

-23%

Benefits

Comprehensive health & life benefits

Supporting families

Future planning

Education

Product discounts

Supporting our communities

INACTIVE