F

Senior Machine Learning Engineer

Fitbod
Full-time
Remote
United States
Join Our Team as a Senior Machine Learning Engineer!

Be Part of Our Journey
We're looking for a Senior Machine Learning Engineer to join our growing team. In this role, you will maintain existing models as well as develop and deploy new machine models that enhance the personalization and effectiveness of our fitness platform. You will work closely with product managers, data scientists, and engineers to deliver scalable and impactful solutions.

Why Strength Training?
At Fitbod, we believe that strength training is a simple, accessible way for anyone to improve quality of life that’s hiding in plain sight. Fortunately, more people are discovering strength training than ever before. We’re not just focused on the advanced gym-goer. Rather, we are unlocking functional movement, strength, flexibility, and freedom from pain for millions of people. Our recommendation AI is used by hundreds of thousands of paying customers. It employs advanced statistics, machine learning, and over 400 million fitness data points to create highly personalized and flexible fitness plans.

Why You're Set Up for Success
10x Greater Impact is Ahead of Us.
Our product has proven market fit. We already have a track record of excellent retention and reliable growth. We’ve also established a brand and proven the impact fitness can have to hundreds of thousands of users.
Our most ambitious work is yet to come! We’ve hit less than 1% of our total addressable market, and our AI continues to keep us ahead and innovating.

A Small Team with Healthy Numbers
The market is rewarding profitability over grow-at-all-costs. Having raised a total of $4.6M to reach $25M+ ARR at cash flow positive, we have shown the ability (unique among VC funded tech startups) to grow at a venture scale while maintaining profitability.

What's in It for You?
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.

Your New Role
- 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.

We're Looking for Someone Who:
- 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.

The Tech Stack
You'll also have a chance to shape and decide on this stack:
- Kubernetes
- Python
- VertexAI
- PyTorch

Does This Sound Like You?
- We are looking for someone with experience and a willingness to learn.
- 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).
$150,000 - $200,000 a year
Try our app for free! https://www.fitbod.me/ 
Positions are remote-only.

We are looking for full-time teammates! Positions include a full benefits package including: 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, and all employees are able to expense up to $2000USD/year for continuing their development while employed with Fitbod!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or Fitbod Applicant and Worker Privacy Notice.

By submitting your information, you agree that you have read and agree to the terms in our Fitbod Applicant and Worker Privacy Notice