Strava

About Strava

The social network for athletes to connect and compete

🏢 Tech👥 501-1000 employees📅 Founded 2009📍 Mission District, San Francisco, CA💰 $151.4m3.6
B2CFitnessSocialSaaSCommunity

Key Highlights

  • 125 million+ athletes using the platform
  • Raised $151.4 million in Series F funding
  • Partnership with Oura for wearable fitness integration
  • Offers both free and premium subscription services

Strava, headquartered in the Mission District of San Francisco, CA, is a leading social network for athletes, boasting over 125 million users who track their running and cycling routes. The company offers both free and premium subscription services, and in 2025, it raised $151.4 million in Series F ...

🎁 Benefits

Strava provides competitive base salaries and stock options, along with 100% company-paid benefits for employees and their families. Employees enjoy f...

🌟 Culture

Strava fosters a vibrant community of athletes by encouraging engagement through weekly team workouts, including for remote employees. The company val...

Strava

Applied Scientist Mid-Level

StravaBerlin - Hybrid

Posted 2 months ago🏢 HybridMid-LevelApplied Scientist📍 Berlin💰 €95,000 - €105,000 / yearly
Apply Now →

Overview

Strava is seeking an Applied Machine Learning Engineer to design and implement innovative machine learning algorithms for their fitness app. You'll work with technologies like Python and TensorFlow to enhance user experiences. This role requires experience in machine learning and data analysis.

Job Description

Who you are

You have a strong background in machine learning, with experience in designing and implementing algorithms that enhance user experiences in consumer products. You are proficient in Python and have hands-on experience with frameworks like TensorFlow and Keras, allowing you to build and optimize machine learning models effectively. Your understanding of geospatial data and algorithms enables you to apply machine learning solutions in innovative ways that resonate with users. You thrive in collaborative environments, working closely with server and client engineers to integrate machine learning experiences into product surfaces. You are excited about the intersection of AI and fitness, and you are motivated to contribute to a product that impacts millions of active users worldwide.

Desirable

Experience with generative AI solutions is a plus, as it aligns with Strava's mission to enhance user engagement through innovative features. Familiarity with data analysis techniques will help you evaluate model performance and optimize algorithms for scalability and reliability. You are eager to learn and adapt to new technologies and methodologies in the rapidly evolving field of machine learning.

What you'll do

In this role, you will be responsible for designing, roadmapping, and implementing machine learning algorithms that enhance the Strava app's functionality. You will work on all parts of the machine learning pipeline, from model building and evaluation to optimizing performance and ensuring the scalability of production models. Your contributions will directly impact how users interact with the app, helping them explore their world as part of their fitness journey. You will collaborate with cross-functional teams to bring machine learning experiences to life, ensuring that the solutions you develop are user-friendly and effective. You will also engage in continuous learning and experimentation, staying updated with the latest advancements in machine learning and AI technologies.

What we offer

Strava values a flexible hybrid work model, allowing you to spend more than half your time on-site in our Berlin office. You will be part of a dynamic team that is passionate about motivating people to live their best active lives. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in making a positive impact on the lives of millions of athletes around the world.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Strava.

Similar Jobs You Might Like

Based on your interests and this role

Strava

Machine Learning Engineer

Strava📍 Berlin - Hybrid

Strava is seeking a Senior Applied Machine Learning Engineer to enhance their Live team by applying machine learning models and algorithms in the geospatial space. You'll collaborate with teams in Berlin and San Francisco, focusing on innovative ML solutions.

🏢 HybridSenior
2 months ago
Sweep

Machine Learning Engineer

Sweep📍 Tel Aviv

Sweep is seeking an Applied Machine Learning Engineer to design and deliver ML-driven solutions. You'll work with Python and SQL to build, test, and deploy end-to-end ML systems in Tel Aviv.

Mid-Level
2 months ago
Nooks

Applied Scientist

Nooks📍 San Francisco

Nooks is hiring an Applied Machine Learning Engineer to implement ML features into their AI Sales Assistant Platform. You'll work with technologies like Python and Machine Learning to enhance sales use cases. This position requires prior industry experience in machine learning.

Mid-Level
1 year ago
PermitFlow

Applied Scientist

PermitFlow📍 New York - Hybrid

PermitFlow is hiring an Applied Machine Learning Engineer to develop the ML foundation for their AI agents. You'll work with Python and machine learning frameworks like TensorFlow and PyTorch to design and deploy intelligent systems. This role requires experience in machine learning and AI applications.

🏢 HybridMid-Level
2 months ago
Cresta

Machine Learning Engineer

Cresta📍 Berlin

Cresta is hiring a Senior Machine Learning Engineer to develop state-of-the-art ML systems for intelligent customer interactions. You'll work with technologies like Python and TensorFlow, focusing on NLP and ASR. This role requires significant experience in machine learning and model evaluation.

Senior
3w ago