
About Strava
The social network for athletes to connect and compete
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...
Skills & Technologies
Overview
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.
Job Description
Who you are
You have 5+ years of experience in applied machine learning, with a strong background in building and deploying machine learning models. Your expertise includes working with algorithms and generative AI solutions, particularly in geospatial and mapping contexts. You are proficient in Python and have hands-on experience with frameworks like TensorFlow and Keras, enabling you to design and implement robust ML pipelines. You thrive in collaborative environments, working closely with server and client engineers to integrate machine learning experiences into product surfaces. Your passion for innovation drives you to explore new technologies and methodologies in the field of machine learning.
Desirable
Experience with geospatial data and applications is a plus, as is familiarity with cloud platforms such as AWS or GCP. You are comfortable working in a hybrid model, balancing time between the Berlin office and remote work. You have a proactive approach to problem-solving and a keen interest in the latest advancements in AI and machine learning.
What you'll do
In this role, you will be responsible for designing, roadmapping, and implementing machine learning algorithms that enhance user experiences on the Strava platform. You will collaborate with the core ML team and ML Platform team based in San Francisco to improve the overall ML capabilities across product surfaces. Your work will involve optimizing model performance, ensuring scalability and reliability of production models, and contributing to the development of innovative features that leverage machine learning. You will also engage in cross-functional collaboration, working closely with product managers and engineers to bring machine learning solutions to life.
What we offer
Strava offers 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 values collaboration and innovation, with opportunities for professional growth and development. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in our mission to motivate people to live their best active lives through the power of movement and technology.
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

Applied Scientist
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.

Machine Learning Engineer
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.

Machine Learning Scientist
Intercom is seeking a Senior Machine Learning Scientist to enhance customer service experiences through AI. You'll work on developing advanced AI solutions and contribute to the company's mission of transforming customer interactions. This role requires expertise in machine learning and AI technologies.

Machine Learning Engineer
Robinhood is hiring a Senior Machine Learning Engineer to join their AI Research and Development team. You'll work on scalable data and model-driven decision-making solutions using Python, TensorFlow, and AWS. This role requires strong expertise in machine learning and data analysis.

Engineering Manager
Strava is seeking a Senior Engineering Manager to lead their Applied AI and Machine Learning team. You'll manage a team of ML engineers to build and optimize machine learning models that enhance user experiences. This role requires strong expertise in AI and Python.