Senior Machine Learning Engineer
Fitbod
Job highlights
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
Share this job:
Similar Remote Jobs
- 💰$130k📍United Kingdom
- 💰$175k-$225k📍United States
- 💰$160k-$190k📍United States of America, Canada
- 📍Spain
- 📍United Kingdom
- 📍Netherlands
- 📍United Kingdom
- 💰$165k-$220k📍United States
- 📍Slovakia