Internship

Software Engineering Intern

ML

Posted on 4/12/2025

Strava

Strava

501-1,000 employees

Fitness tracking and social networking platform

Compensation Overview

$40/hr

San Francisco, CA, USA

Hybrid office attendance requirement of 3-4 days per week.

Category
Full-Stack Engineering
Software Engineering
Required Skills
Git
Machine Learning
Requirements
  • Experience with a modern programming language.
  • Familiarity with version control. We use Github.
  • Demonstrable code in projects or Github.
  • Disciplined approach to testing your code.
  • If you are pursuing a CS degree at an undergraduate institution: graduation dates for university students: May 2025, December 2025, or May 2026.
Responsibilities
  • Build the next generation of the Strava experience alongside a team of passionate and talented engineers.
  • Collaborate with our internal partners in product, design, marketing, analytics, and support.
  • Write well-crafted, well-tested, readable, maintainable code.
  • Participate in code reviews to ensure code quality and distribute knowledge.
  • Share your knowledge by giving lunch & learns, writing blog posts, and giving tech talks.
Desired Qualifications
  • Awareness of general coding best practices, documentation, and testing.
  • Experience with at least one programming language such as Ruby, Java, Scala or Python. For iOS we use Swift and for Android we use Kotlin.
  • Have experience building mobile applications using Java and/or Kotlin (we use both).
  • Experience with relational data stores such as MySQL or PostgreSQL and some exposure to some key-value, columnar, or time series data stores such as Cassandra, Redis, or Elasticsearch.
  • Experience building production-quality systems to work with large amounts of data.
  • Experience with AWS or another cloud provider such as Azure or GCP.
  • Experience deploying software with container technologies such as Docker, Kubernetes, or Mesos.

Strava is a digital platform for athletes and fitness enthusiasts to track and analyze their physical activities, offering metrics like speed, pace, and distance. It operates on a freemium model, providing basic services for free while charging for premium features such as advanced training plans and detailed activity breakdowns. Strava also serves as a social network, allowing users to share their activities and connect with others, which distinguishes it from other fitness apps. The goal is to create a supportive community that motivates users to improve their performance.

Company Size

501-1,000

Company Stage

Series F

Total Funding

$151.4M

Headquarters

San Francisco, California

Founded

2009

Simplify Jobs

Simplify's Take

What believers are saying

  • Strava's new 3D mapping engine enhances user experience with lifelike terrain views.
  • Partnerships with Apple Fitness and F45 Training expand Strava's reach and community.
  • Community challenges and gamification boost user motivation and engagement.

What critics are saying

  • Zensai's Human Success Score introduces competition in performance tracking.
  • Technical issues with the new Map Rendering Engine could affect user satisfaction.
  • Dependence on Apple's ecosystem may limit Strava's strategic flexibility.

What makes Strava unique

  • Strava combines fitness tracking with social networking for a unique user experience.
  • The platform offers a freemium model with advanced features for premium subscribers.
  • Strava's compatibility with most GPS devices enhances its accessibility and user base.

Help us improve and share your feedback! Did you find this helpful?

Benefits

100% company paid benefits for employees and families

Flexible paid time off

$2,000 annual professional development stipend

Paid time off for volunteering

401(k) Plan with company matching

$1000 annual gear stipend

$500 annual gym reimbursement

Onsite fitness rooms with showers, lockers, and towel service

Weekly team workouts

Free yoga classes

Secure bike storage

Twice weekly dinner for those working late

Monthly happy hours

Dog days

Cell phone reimbursement

Snacks & stocked kitchens

Growth & Insights and Company News

Headcount

6 month growth

-1%

1 year growth

0%

2 year growth

-1%
Endurance
Apr 11th, 2025
Strava finds social training is linked to stronger London Marathon finishes

Strava has released new insights ahead of the 2025 London Marathon, highlighting training and pacing trends among runners who completed the 2024 edition of the event.

SnowBrains
Mar 18th, 2025
Strava Launches Powerful New 3D Mapping Engine, Adds Avalanche and Terrain Layers

Strava has unveiled a major mapping upgrade, introducing lifelike 3D terrain and winter-specific layers to its app.

PR Newswire
Mar 12th, 2025
Zensai Unveils The Human Success Score: "The Strava For Work" At Humanx 2025 To Predict Future Team Performance And Success

The Human Success Score is the first and only predictive metric in Zensai's Human Success Platform that communicates team effectiveness to future business performance with measurable impactNEW YORK, March 10, 2025 /PRNewswire/ -- Zensai, the only AI-powered learning, employee engagement, and performance management platform built on Azure and integrated into Microsoft 365 and Teams, today announced the launch of its groundbreaking Human Success Score, a performance-based predictive model designed to provide organizations with an actionable method to measure, communicate, and drive excellence across teams at HumanX 2025

Strava
Mar 6th, 2025
Strava Introduces Proprietary Map Rendering Engine

Strava introduces proprietary Map Rendering Engine.

Functional Inspired Training
Mar 1st, 2025
F45 Training Becomes First Global Functional Fitness Franchise Offering Group Activities on Strava

F45 Training partners with Strava to create a global fitness community.

INACTIVE