Senior Machine Learning Engineer

closed
Fitbod Logo

Fitbod

๐Ÿ’ต $150k-$200k
๐Ÿ“Remote - United States

Summary

Join Fitbod's growing team as a Senior Machine Learning Engineer! You will be responsible for maintaining existing and developing new machine learning models to enhance the personalization of our fitness platform. Collaborate with cross-functional teams, optimize algorithms, and develop data pipelines. This role requires strong machine learning expertise, experience in production deployment, and excellent communication skills. Fitbod offers a competitive salary, comprehensive benefits, and opportunities for personal and professional growth. We are a remote-first company with a focus on work-life balance and employee well-being. Our mission is to empower individuals to achieve their fitness goals through personalized workout experiences.

Requirements

  • Loves working on a team and building and deploying machine learning models in production
  • Is proactive, creative and ready to take on new challenges
  • Has strong system and service observability skills to proactively monitor and detect issues before users experience them
  • Embraces learning and growing within a supportive environment
  • Balances speed with quality
  • Has familiarity with A/B testing and experimentation frameworks at scale
  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Machine Learning, Data Science, or a related field
  • 5+ years of experience in machine learning engineering or related roles
  • Proficiency in Python and machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn
  • Strong understanding of data preprocessing, feature engineering, and model evaluation techniques
  • Experience with deploying machine learning models in production environments (e.g., using Vertex AI, AWS SageMaker, or similar)
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and the ability to work effectively in a collaborative environment
  • Overlap ~9am-1pm PST (this is not a 100% asynchronous position)

Responsibilities

  • Design, develop, and deploy machine learning models to personalize workout recommendations and improve user engagement
  • Collaborate with cross-functional teams to identify opportunities for machine learning solutions within Fitbodโ€™s ecosystem
  • Optimize and scale machine learning algorithms for real-time user interactions
  • Develop and maintain data pipelines and infrastructure to support model training and deployment
  • Evaluate model performance and iterate to improve accuracy and reliability
  • Stay up to date with the latest advancements in machine learning and bring innovative approaches to the team
  • Mentor junior engineers and provide technical leadership

Preferred Qualifications

We are looking for someone with experience and a willingness to learn

Benefits

  • Full Medical, Vision, Dental, Life & Disability Insurance
  • Flexible time-off
  • Slavic 401(k) with a 4% company match
  • Company-wide days off for wellness & social lunches (via Zoom of course)
  • A stipend for the gym/fitness
  • All employees are able to expense up to $2000USD/year for continuing their development while employed with Fitbod!
  • Personal Growth: Grow at Fitbod with a personal development plan for your career
  • Mentorship: Opportunities both to mentor and be mentoredโ€”we're about growing as a team
  • Ownership: Own our codebase, our machine learning models, pipelines and our processes. You'll play a pivotal role in our team
  • Impact: Your ideas and work will reach and influence millions! Have your say in our product evolution and be a part of our success story
This job is filled or no longer available