# Software Engineer, Open Source
**Company:** [CrewAI](https://hotfix.jobs/companies/crewai)
**Location:** San Francisco, CA
**Skills:** Python, API Design, Open Source, Uv, Pytest, Type Hints, Pre-Commit, LLMs, Agent Orchestration
**Posted:** 2026-06-26
> Core maintainer of the CrewAI open-source Python framework. Designs and maintains agent orchestration APIs, reviews community contributions, and upholds engineering quality in public.
## Job Description
## 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.
- 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
- Strong 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.
- 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.
**Apply:** https://hotfix.jobs/jobs/software-engineer-open-source-at-crewai-60fc6b4f-4323-42c7-b559-c051e7e2d618
**Canonical:** https://hotfix.jobs/jobs/software-engineer-open-source-at-crewai-60fc6b4f-4323-42c7-b559-c051e7e2d618