Latest AI JobsBrowse Jobs
Strava logo

Staff AI Engineer

StravaStrava SFTechnology
Apply on company site
Salary
$260K - $280K USD
Job type
Full-time
Work mode
Remote
Posted
27 May 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Staff AI Engineer role at Strava is an opportunity to design and scale the shared generative artificial intelligence tooling that enables product teams to launch high-value features worldwide. This position is ideal for an experienced software professional with a strong background in production artificial intelligence systems and backend infrastructure who wants to impact millions of active users from the San Francisco office.

Key Responsibilities

Design, build, and optimize the shared generative artificial intelligence platform, which includes large language model workflows, prompt management systems, retrieval-augmented generation pipelines, and evaluation tooling.
Create self-serve interfaces and golden paths so product engineering teams can easily build features without requiring deep artificial intelligence expertise.
Drive large technical projects from architecture and interface design through production deployment, monitoring, correctness, latency, reliability, and cost-efficiency.
Collaborate closely with product managers, data scientists, and engineers across multiple verticals to align on model selection, evaluation standards, and consumption patterns.
Explore unique fitness and geo datasets to extract actionable insights and power novel athlete experiences.
Treat the platform like a product by introducing engineering rigor, versioning, service level agreements, monitoring, and deprecation paths.

Requirements

5+ years of experience building and operating complex, production artificial intelligence or backend systems at scale.
Demonstrated background in building platform tooling or developer-facing infrastructure specifically for large language model or machine learning systems.
Hands-on production experience with large language models, agentic workflows, prompt and context engineering, retrieval-augmented generation architectures, embedding pipelines, or evaluation tools like LangChain.
Proficiency in search systems including vector search and OpenSearch or Elasticsearch.
Strong proficiency in backend service development on cloud environments using Python or Go, with a solid understanding of distributed systems, Kubernetes, and Docker.
Strong technical leadership abilities to guide multi-team projects, define technical direction, and mentor engineers at all levels.

Skills and Tools

Python
Go
AWS
Kubernetes
Docker
Large Language Models
LangChain
Retrieval-Augmented Generation
Search Systems

Salary and Benefits

Annual base salary range of $260,000 to $280,000 in USD.
Flexible hybrid work model requiring three days per week on-site in the San Francisco office.

About the Company

Strava is the premier application for active people, connecting over 200 million athletes across more than 185 countries to track workouts and share progress. Backed by Sequoia Capital, TCV, Madrone Partners, and Jackson Square Ventures, the company is dedicated to motivating people to live their best active lives through movement. Strava maintains a commitment to providing an inclusive, equal opportunity workplace that values diverse backgrounds and perspectives.

How to Apply

Interested candidates should visit the official Strava careers page to submit an application and review additional applicant notices.

Skills and tech stack

Questions candidates ask

What is the location and work model for this role?

The role is based in Strava SF and follows a flexible hybrid model requiring three days per week on-site in the San Francisco office.

What is the salary range for the Staff AI Engineer position?

The annual salary ranges from $260,000 to $280,000 in USD.

How many years of experience are required?

Candidates must have 5+ years of experience building and operating complex, production artificial intelligence or backend systems at scale.

What core technologies and tools will I use?

You will work with Python, Go, AWS, Kubernetes, Docker, large language models, LangChain, retrieval-augmented generation, and search systems.

What team will I be joining?

You will join the GenAI + Discovery Platform team, which is responsible for building shared tooling that enables product teams to ship generative artificial intelligence features at scale.

Ready to apply?

The application is on the official Strava careers page.

Apply on company site