Peloton

Machine Learning Engineer, NLP/NLU

Peloton

New York, NY, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a passionate and driven Machine Learning Engineer with experience in Natural Language Processing (NLP) and Natural Language Understanding (NLU)? Peloton is seeking a talented individual to join our team as a Machine Learning Engineer, NLP/NLU. In this role, you will have the opportunity to work with cutting-edge technologies and contribute to the development of our NLP and NLU capabilities. We are looking for someone with a strong background in machine learning and a deep understanding of NLP techniques. If you are someone who is constantly seeking new challenges and is excited by the idea of using machine learning to enhance the user experience, then we want to hear from you. Join us in revolutionizing the fitness industry and making a positive impact on people's lives.

  1. Develop and implement machine learning models and algorithms for NLP and NLU tasks.
  2. Conduct research and stay up-to-date with the latest advancements in the field of NLP and NLU.
  3. Collaborate with cross-functional teams to identify and define NLP and NLU requirements for various projects.
  4. Analyze and preprocess large datasets to prepare them for training and testing of machine learning models.
  5. Utilize machine learning tools and techniques to extract insights and patterns from text data.
  6. Build and maintain NLP and NLU pipelines for data processing and model deployment.
  7. Evaluate the performance of NLP and NLU models and make necessary improvements.
  8. Troubleshoot and resolve any issues related to NLP and NLU models in production.
  9. Communicate complex technical concepts and solutions to both technical and non-technical stakeholders.
  10. Continuously monitor and improve the performance of NLP and NLU models to ensure high accuracy and efficiency.
  11. Collaborate with product teams to identify opportunities for leveraging NLP and NLU in new and existing features.
  12. Mentor and guide junior members of the team in NLP and NLU techniques and best practices.
  13. Participate in code reviews and contribute to the development of coding standards and best practices for NLP and NLU.
  14. Maintain a strong understanding of current and emerging trends in the NLP and NLU landscape and make recommendations for their implementation.
  15. Contribute to the development and maintenance of NLP and NLU related documentation.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Proficiency In Machine Learning And Natural Language Processing (Nlp)/Natural Language Understanding (Nlu) Techniques: A Machine Learning Engineer At Peloton Should Have A Strong Understanding And Hands-On Experience With Various Ml Algorithms, Nlp/Nlu Techniques, And Deep Learning Frameworks Such As Tensorflow, Pytorch, And Keras.

  • Experience With Large-Scale Data Processing And Analysis: Peloton Deals With A Massive Amount Of Data Generated By Its Users. Hence, A Machine Learning Engineer Should Be Proficient In Handling And Processing Large Datasets Using Tools Like Hadoop, Spark, Or Sql Databases.

  • Strong Programming Skills: A Machine Learning Engineer At Peloton Should Be Proficient In At Least One Programming Language Such As Python, Java, Or C++, As Well As Skilled In Data Structures And Algorithms.

  • Understanding Of Cloud Computing And Distributed Systems: Peloton Uses Cloud-Based Infrastructure For Its Services, And A Machine Learning Engineer Should Be Familiar With Cloud Computing Platforms Like Aws, Google Cloud, Or Azure. They Should Also Have A Good Understanding Of Distributed Systems And Their Implementation.

  • Knowledge Of Nlp/Nlu Libraries And Frameworks: A Machine Learning Engineer At Peloton Should Have Hands-On Experience With Popular Nlp/Nlu Libraries And Frameworks, Such As Nltk, Spacy, Gensim, Or Transformers. They Should Also Be Familiar With Text Processing Techniques And Pre-Trained Models For Nlp Tasks.

Required Skills
  • Data Analysis

  • Deep Learning

  • Data Mining

  • Algorithm development

  • Statistical modeling

  • Python programming

  • Neural Networks

  • Natural Language Processing (NLP)

  • Machine Learning (Ml)

  • Natural Language Understanding (Nlu)

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Machine Learning Engineer, NLP/NLU in New York, NY, USA is $120,000-$150,000 per year. However, this can vary depending on factors such as the company, experience level, and specific skills and responsibilities required for the role.

Additional Information
Peloton is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 17th, 2025
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Peloton

Peloton is the largest interactive fitness platform in the world, with a loyal community of more than 5.9 million Members.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started