Posted by the employer · San Francisco, United States
Software Engineer - Open Source
CrewAI · San Francisco · United States
Posted: 6/26/2026 · On the employer's job feed since 10/11/2026
The advert
Quoted in full from CrewAI's job posting. Gavroche does not edit it.
About CrewAI
CrewAI is the leading framework and enterprise platform for building and orchestrating multi-agent AI systems. The open-source framework is a lean, fast Python library that has grown to 53k+ GitHub stars, 7.4k+ forks, and 100k+ developers certified through our community courses. It is rapidly becoming the standard for production-grade agentic automation powering hundreds of millions of agentic executions a month. This role is about building that framework in the open.
The Role
You'll be a core maintainer of the CrewAI open-source framework: the Crews and Flows APIs that hundreds of thousands of developers build on. This is engineering done in public. Your design decisions, code reviews, and API choices are visible to a large community and ripple out to everyone building on the platform.
You'll balance velocity with the long-term stewardship a widely adopted open-source project demands, and you'll treat developer experience as a first-class product.
What You'll Do
- Design, build, and maintain core framework capabilities: agent orchestration, agent harness, Flows, task execution, tools, memory, MCP, A2A, and the public APIs developers depend on.
- Own the contributor experience: triage and review community PRs and issues, mentor contributors, and keep the bar high without killing momentum.
- Make and document API and DX decisions with backward compatibility and migration paths in mind. Changes here affect a very large installed base.
- Uphold engineering quality in the open: clean, well-tested Python, strong typing, and green CI on every change.
- Write and improve documentation, examples, and guides that help developers succeed quickly.
- Partner with runtime and platform engineers to keep the OSS-to-enterprise boundary coherent, and reconcile versioning so framework changes do not break downstream enterprise consumers.
- Engage the community directly through GitHub Discussions, forums, Discord, and other channels, turning real usage and feedback into roadmap signal.
Requirements
What We're Looking For
- 7 plus years of Python engineering background, with a track record of shipping and maintaining library or framework code, not just application code.
- Genuine care for API design and developer experience. You've felt the difference between an API that's pleasant and one that isn't, and you can articulate why.
- Experience contributing to or maintaining open-source projects: reviewing external PRs, managing issue backlogs, and communicating decisions in public.
- Familiarity with the modern Python toolchain: uv, pytest, type hints, pre-commit, and well-tested code.
- Working knowledge of LLMs and agent concepts, or the appetite and ability to come up to speed fast.
- Comfort with the pace, ambiguity, and public feedback loops of an early-stage, high-growth environment.
We are unable to provide immigration sponsorship for this role. Applicants must have existing authorization to work in the U.S.
Similar roles in San Francisco
- Senior Web Application Developer · PM2CM, San Francisco
- Developer Relations · Aikido Security, San Francisco
- Sr. Software Engineer - Ingestion Core team · Databricks, San Francisco
- Senior Software Engineer - Data Enablement Platform · Brex, San Francisco
- Staff Software Engineer - GenAI inference · Databricks, San Francisco
- Software Developer - Network Software Associate - Summer 2027 · Astranis, San Francisco
200 open software engineer roles found; at most three per employer shown. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.
What software engineer adverts in San Francisco state
Middle half: 180,000 – 226,375 USD a year; median 203,068 USD.
From 218 adverts by 52 employers that state a salary (annualised). Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct; salaries read from the adverts' own text.
How software engineer roles in United States are worked
3% fully remote · 1% hybrid · 96% on-site
From 429 adverts whose ATS states a work mode. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct; the employers' own work-mode flags (adverts without one count as on-site).
New roles in San Francisco, last 12 weeks
- 7/20/2026 99
- 7/27/2026 110
- 8/3/2026 130
- 8/10/2026 175
- 8/17/2026 170
- 8/24/2026 170
- 8/31/2026 250
- 9/7/2026 240
- 9/14/2026 285
- 9/21/2026 343
- 9/28/2026 336
- 10/5/2026 295
- 10/12/2026 30
2633 vacancies. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct; vacancies by their own publication week.
Other roles at CrewAI
- Full-Stack Engineer - Agent Management Platform · San Francisco
1 open. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.