Software Engineer, Open Source
Core
Design, build, and maintain the CrewAI open-source framework for multi-agent AI systems, focusing on core APIs, developer experience, and community stewardship.
Role type
Senior Open Source Framework Maintainer
Builds
The CrewAI Python library and its public APIs for agent orchestration and automation
Domain
Artificial Intelligence / Open Source Software
Deliverable
production ML models | product features
Required skills
Python framework development, API design, open-source project maintenance, community PR review, documentation, CI/CD, LLM concepts
Preferred skills
Modern Python toolchain (uv, pytest, type hints), mentorship, public communication
Technologies
Python, GitHub, CI/CD pipelines
Responsibilities
Design and maintain core framework capabilities (orchestration, Flows, tools, memory), triage and review community PRs, document APIs and DX decisions, engage with the developer community, partner with platform engineers on versioning
Seniority
Senior, hands-on IC