Remote, east bay, la, ny, seattle, sf, silicon valley
26 - 50 employees
11 - 25 engineers
$2m - $5m funding
Series a

Our mission is to equip everyone with authentic and personalized fitness training. At the heart of this mission is the workout recommendation system, which combines advanced ML with the users' exercise and workout history to personalize their next workout. Fitbod’s training algorithm understands your strength-training ability, studies your past workouts, and adapts to your available gym equipment.

Fitbod photo 1 Fitbod photo 2 Fitbod photo 3 Fitbod photo 4 Fitbod photo 5 Fitbod photo 6

Why join us?

  • We have remained cash-flow positive since being founded and currently have 200,000 paying customers, 80% of which are on a yearly subscription.

  • We have seen a 200% increase in our dataset over just the past year alone!

  • Just announced this past week during Google I/O 2021, Fitbod is a proud launch partner for Google’s new Wear OS device and operating system.

Engineering at Fitbod

Engineering team and processes

Fitbod is currently a team of 10+ engineers, with the plan to grow that number to 18 by the end of the year. Our team is currently structured as IOS, Android, Server & QA. The current server team consists of 3 work-streams (web, services and data engineering), which will each eventually be split into their own teams in the future.

Each team operates as an autonomous unit, with daily stand-ups, end-of-sprint demos, & retrospectives.

The IOS & Android teams execute using Scrum, with 2 weeks of development and 1 week of beta testing (thanks to our awesome community of beta users) before hitting the app stores. Our Server team executes using Kanban.

Both IOS and Android applications are native, built using Swift and Kotlin respectively. Our backend services are built using Ruby on Rails & Go and our web team uses React and NextJS. Fitbod’s databases are Postgres, and the infrastructure is on GCP, using GKE (Kubernetes). We use BigQuery as our data warehouse, and Airflow for data pipeline management.

Technical Challenges

Our mission is to equip everyone with authentic and personalized fitness training. At the heart of this mission is the workout recommendation platform, which combines advanced ML with users' exercise and workout history to personalize their next workouts.

Some of the technical challenges behind the app:

  1. Developing, optimizing, and scaling our Machine Learning Operations (MLOps) pipelines & services, which power our workout recommendation platform.

  2. Delivering product features for customers across all application surfaces on IOS, WatchOS, Android, WearOS & Web.

  3. Delivering internal tools and platform integrations to amplify all functions of the organization, including Customer Success, Marketing & Sales.

  4. Investing in automated testing to build regression defense and continue to push the limits of our CI/CD pipelines; how quickly can new features reach our customers?!

  5. Continuing to enhance observability in delivering a highly reliable, performant experience for our customers.

Projects you might work on
  • Developing our Workout Recommendation Platform: the core component to our app is delivering AI-driven workout recommendations to each user in real-time. Working closely with Data Science & Data Engineering, you would build out a robust MLOps pipeline to automate model development, production rollout, serving, packaging, training/re-training & A/B Testing.

  • Building a UI component library for our iOS, Android & Web applications: This will enable us to create a seamless, consistent experience across all of our surfaces for our users leveraging reusable components. It fundamentally increases our velocity to deliver powerful features to our users across all phases of the product lifecycle - inception, development, a/b testing and production rollouts.

Tech stack
Ruby on Rails
Google Cloud Platform

Working at Fitbod

Fitness goes far beyond the gym, and is a never-ending journey of movement and progress. Fitbod was created to help all become and continue to be an athlete-of-life: to hip-hinge, squat, push, pull, and rotate from young to old.

Our fitness philosophy mirrors what our company was built around - the facilitation of personal growth. Succeeding in fitness requires a game of repetition, and product is a game of iteration. Iteration is innovation, and sophistication compounds with every iteration.

We're still small at Fitbod, with our most compelling product features & impact still ahead of us. At Fitbod, your success will directly impact the product, and growth would compound right from the onset - all while helping millions of people become an athlete-of-life!

Perks & benefits
  • Visa Support
  • Gym/Fitness

    $80 stipend/month to be used towards the gym/fitness. We also do a weekly group meditation, and burpees!

  • Generous Vacation

    Unlimited PTO

  • Workshops/Conferences

    Each member of the Fitbod team has up to 2000USD/year to use toward continued learning and enrichment!

  • Work from Home

    We are 100% remote as an organization!

  • Health Insurance

    Full Medical/Dental

  • Maternal/Paternal Leave

    We offer 12 weeks of maternal or paternal leave for bonding following a child’s birth, adoption, or foster care placement!

  • Company Retreats

    In the past, we've gone to Sonoma, Ca and New York. When it is safe to do so, we will meet together again!

  • Team Activities

    Morning meditation? Remote sushi-making on Zoom? In-person workouts, happy hours and parties? Check, check, check! As we adjust to the new ways of working, maintaining a strong culture is still top of mind. We also encourage EVERYONE at the company to come with their ideas—we all create the culture!

  • 401(k) Contribution

    We offer a 401(k) plan and match up to 4%.

Our Team by the Numbers

External Links

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.