Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
crewAI

Software Engineer, Open Source

crewAI

Core maintainer of CrewAI open-source framework, focusing on API design and developer experience. Engage with community and uphold engineering quality for a widely adopted platform.

Posted 6/26/2026full-timeSan Francisco • California • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • 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 you’ll need
  • 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. 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.

Benefits

Comp & perks
  • 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account crewAI Website LinkedIn All Job Openings 1 - 10 employees 🤖 Artificial Intelligence 🏢 Enterprise ☁️ SaaS Artificial Intelligence
  • Enterprise
  • SaaS crewAI is a leading multi-agent platform that partners with IBM to provide AI-driven solutions for smart business growth. The company offers tools and frameworks for building, deploying, and managing automated workflows using large language models and cloud platforms. CrewAI aims to streamline business processes across various industries through its no-code tools and seamless integration with existing apps. It is widely adopted by industry leaders, including Fortune 500 companies, and supports both cloud-based and self-hosted deployment options. CrewAI also provides insights and optimization tools to continuously improve AI agent performance and enhance business intelligence. Software Engineer, Open Source 🔥 1 hour ago 🏢🏡 San Francisco – Hybrid ⏰ Full Time 🟡 Mid-level 🟠 Senior 🧑‍💻 Full-stack Engineer Python Apply Now Find Hiring Managers Customize resume + cover letter Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 Description
  • 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
  • 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. 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. Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs Senior Software Engineer 🔥 20 hours ago Nuna Inc. 51 - 200 ⚕️ Healthcare Insurance ☁️ SaaS 🤖 Artificial Intelligence Website LinkedIn All Job Openings Senior Engineer owning product features in AI healthcare applications. Collaborating with a cross-disciplinary team to enhance healthcare experience using technology. 🏢🏡 San Francisco – Hybrid 💵 $157k - $196.2k / year ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer Flutter Kotlin React TypeScript Software Engineer, Insights 🕒 Yesterday Benchling 501 - 1000 ☁️ SaaS 🧬 Biotechnology 🤝 B2B Website LinkedIn All Job Openings Software Engineer developing core features for scientific data analysis product at biotech AI company. Collaborating across teams to improve user experiences with complex scientific data. 🏢🏡 San Francisco – Hybrid 💵 $148.2k - $200.5k / year 💰 $100M Series F - Benchling on 2021-11 ⏰ Full Time 🟢 Junior 🟡 Mid-level 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor React Senior Principal Software Engineer, Prisma SASE 🕒 Yesterday Palo Alto Networks 10,000+ employees 🔒 Cybersecurity 🏢 Enterprise Website LinkedIn All Job Openings Sr. Principal Software Engineer in a world-class engineering team at Palo Alto Networks. Designing and developing solutions to complex problems in SASE networking technologies. 🏢🏡 San Francisco – Hybrid 💵 $170k - $277k / year 💰 $1M Seed Round - Morta Security on 2013-02 ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor Cloud Linux Python Switching TCP/IP Go Software Engineering Architect 🕒 Yesterday Salesforce 10,000+ employees ☁️ SaaS 🤝 B2B 🤖 Artificial Intelligence Website LinkedIn All Job Openings Software Engineering Architect at Salesforce leading architectural solutions for the CECM platform. Driving innovation and supporting complex distributed systems with a focus on cloud economics and capacity management. 🏢🏡 San Francisco – Hybrid 💵 $218.4k - $365.2k / year ⏰ Full Time 🟠 Senior 🔴 Lead 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor Airflow AWS Azure Cloud Distributed Systems Google Cloud Platform Spark Strategic Projects Lead – Technical 🕒 Yesterday SuperAnnotate 51 - 200 Website LinkedIn All Job Openings Strategic Projects Lead overseeing LLM and Gen AI data programs at SuperAnnotate. Responsible for client engagement, project delivery, and operational excellence. 🏢🏡 San Francisco – Hybrid 💵 $140k - $210k / year ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor Python SQL View More Full-stack Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonAPI designdeveloper experienceopen-source contributionlibrary codeframework codetask executionstrong typingwell-tested codeLLMs
Soft Skills
mentoringcommunity engagementcommunicationproblem-solvingadaptability