1

Strava Jobs (NOW HIRING)

This team is responsible for sophisticated machine learning models and systems which provide value to Strava athletes including personalization, recommendations, search, and trust and safety. The ...

Customer Experience Associate, Denver

Denver, CO · Hybrid

$17 - $22.75/hr

With the recent acquisition by Strava accelerating our journey, now is a really magical time to join. About This Role In the Technical Support team at Runna, we handle the more technical questions ...

With the recent acquisition by Strava accelerating our journey, now is a really magical time to join. About This Role This role leads the US Customer Experience team within General Support, focusing ...

We're a well-funded start-up founded by industry veterans from finance, software and life insurance, including the co-founder of Strava and Guidewire. Sales Development Rep We're looking for a driven ...

We're a well-funded start-up founded by industry veterans from finance, software and life insurance, including the co-founder of Strava and Guidewire. Sales Development Rep We're looking for a driven ...

We're a well-funded startup founded by leaders across fintech, SaaS, and insurance-including the co-founder of Strava and Guidewire. Account Executive (FinTech / SaaS) We're looking for a high ...

We're a well-funded startup founded by leaders across fintech, SaaS, and insurance--including the co-founder of Strava and Guidewire. Account Executive (FinTech / SaaS) We're looking for a high ...

next page

Showing results 1-20

Strava information

See salary details

$25K

$80.3K

$163.5K

How much do strava jobs pay per year?

As of Jun 16, 2026, the average yearly pay for strava in the United States is $80,287.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,500.00 and $103,000.00 per year, depending on experience, location, and employer.

How much do Strava employees make?

Salaries for Strava employees vary by role, experience, and location, but the average annual salary ranges from approximately $70,000 for entry-level positions to over $150,000 for senior roles. Compensation often includes benefits such as health insurance, stock options, and flexible work schedules.

What is the difference between Strava vs Personal Trainer?

AspectStravaPersonal Trainer
CredentialsNo formal certification requiredCertified personal trainer certification often required
Work EnvironmentApp-based, outdoor and indoor activity trackingGym, fitness centers, or client locations
Industry UsageUsed by athletes and fitness enthusiasts for trackingUsed by clients for personalized fitness guidance
Primary FunctionActivity tracking and social sharingPersonalized fitness coaching and training

While Strava is a digital platform for tracking and sharing athletic activities, a Personal Trainer provides personalized fitness coaching in various settings. Both serve fitness enthusiasts but differ significantly in credentials, work environment, and primary functions.

Is Strava a Russian app?

Strava is an American company that develops a fitness tracking app used worldwide. It was founded in 2009 and is headquartered in San Francisco, California. The app is available in multiple countries and languages, but it is not a Russian app.

Does Strava offer remote positions?

Strava, the fitness tracking company, does offer remote positions in various roles such as software engineering, marketing, and customer support. These remote opportunities often require proficiency with collaboration tools like Slack and Zoom and may involve flexible schedules depending on the role and location.

How to earn money from Strava?

Strava itself does not offer direct ways to earn money, but athletes and content creators can monetize their activity data by partnering with brands, participating in sponsored challenges, or selling training plans and coaching services. Building a large, engaged following on the platform can also attract sponsorship opportunities or lead to freelance coaching gigs.
More about Strava jobs
What cities are hiring for Strava jobs? Cities with the most Strava job openings:
What states have the most Strava jobs? States with the most job openings for Strava jobs include:
Infographic showing various Strava job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 78% Physical, 13% Hybrid, and 9% Remote job distribution, with an average salary of $80,287 per year, or $38.6 per hour.
Machine Learning Engineer

Machine Learning Engineer

Strava

San Francisco, CA • On-site

Other

Posted 12 days ago


Job description

Machine Learning Engineer

We are looking for a Machine Learning Engineer to join the growing AI and Machine Learning team at Strava. This team is responsible for sophisticated machine learning models and systems which provide value to Strava athletes including personalization, recommendations, search, and trust and safety. The team also maintains the ML platform and infrastructure that enables our team to iterate on models quickly and deploy them reliably at scale.

This is an important role in the ML team and across Product teams designing, roadmapping, and implementing innovative machine learning algorithms. We value full stack ML engineers who are able to work on all parts of an ML pipeline from model building, evaluation, optimizing performance, and ensuring the scalability and reliability of these production models. We also seek those who can improve the systems and tools behind the ML pipeline to further empower the team.

We follow a flexible hybrid model that translates to more than half your time on-site in our San Francisco Office — three days per week.

What You'll Do:
  • Build for a Well Loved Consumer Product: Work at the intersection of AI and fitness to launch and optimize product experiences that will be used by tens of millions of active people worldwide

  • Craft End to End AI Systems: Contribute to projects powered by ML on the Strava platform end-to-end, from initial model prototyping to shipping production code to scaling and optimizing inference and deployment

  • Shape AI at Strava: Bring your voice and creativity to a highly collaborative team with a range of experience levels. Work across teams to deploy ML solutions in multiple surfaces and build out our technical ML capabilities.

  • Innovate in AI for Fitness: Design and develop novel models and methodologies to take on novel problems that improve athlete experience, including recommendation systems, activity prediction, and personalized insights.

  • Build from a rich dataset: Explore and use Strava's extensive unique fitness and geo datasets from millions of users to extract actionable insights, inform product decisions, and optimize existing features

You Will Be Successful Here By:
  • Driving innovation with Product in mind: Stay up-to-date with the latest research in machine learning, AI, and related fields. Experiment, advocate and get buy-in for innovative techniques to improve existing products or explore new features that result in step function changes to how we build AI at Strava.

  • Be Accountable: Owning your work end-to-end and being accountable for the outcomes in the projects you contribute to. Ensure the end-to-end system delivers as expected through collaboration with partners.

  • Analyzing the Data: Work closely with product managers, data scientists, and engineers to find opportunities for applying machine learning to drive business impact and enhance Strava's features and measure impact.

  • Collaborating in and across teams: Build relationships and communicate with cross-functional partners and product verticals to identify opportunities and bring the team's technical vision to life.

  • Raising the ML standard: Use best practices for model development, deployment, and maintenance. Keep a high bar for quality in everything you do.

  • Being passionate about the work you are doing and contributing positively to Strava's inclusive and collaborative team culture and values

What You'll Bring to the Team:
  • Have worked on impactful machine learning problems delivering incremental progress towards long-term goals.

  • Have demonstrated solid interpersonal and communication skills, and collaborate across teams.

  • Have experience building, shipping, and supporting ML models in production at scale.

  • Have experience with exploratory data analysis and model prototyping, using languages such as Python or R and tools like Scikit learn, Pandas, Numpy, Pytorch, Tensorflow, and Sagemaker.

  • Have built and worked on data pipelines using large scale data technologies (like Spark, Hadoop, EMR, SQL, and Snowflake).

  • Are experienced and interested in production ML model operational excellence and best practices, like automated model retraining, performance monitoring, feature logging, and A/B testing.

  • Have built backend production services on cloud environments like AWS, using languages like (but not limited to) Python, Ruby, Java, Scala, and Go.