Skip to content
← Back to job listings

Software Engineer (AI Runtime & Platform Services)

CrewAI · San Francisco, United States

External listingfull-time20 days ago

About The Role

Join CrewAI, a mission-driven team focused on revolutionizing the AI landscape. As a Software Engineer, you will work on the enterprise runtime layer that transforms CrewAI's open-source Crews and Flows into secure, observable, and remotely executable production systems. You will collaborate closely with various teams and take ownership of production execution flows, build secure integration surfaces, improve observability, and maintain strong test coverage. This remote-first position offers strong ownership and impact opportunities.

  • Concevoir et maintenir la couche d'exécution d'entreprise autour de CrewAI, y compris les services FastAPI, les travailleurs Celery, l'état basé sur Redis.
  • Étendre le comportement de CrewAI open-source pour les environnements d'entreprise tout en préservant la compatibilité avec les changements en amont du cadre.
  • Améliorer l'observabilité à travers l'exécution distribuée, y compris les traces OpenTelemetry, les journaux structurés, Sentry, le suivi des événements.
  • Comfort with auth and security-sensitive systems: JWTs, webhooks, signatures, secrets, IAM/workload identity, and least-privilege thinking
  • Practical observability experience: tracing, structured logging, metrics, Sentry/OpenTelemetry, and debugging multi-service failures
  • Strong Python backend/platform engineering experience, especially building production services rather than only libraries
  • Ability to work at the boundary between an open-source framework and a hosted enterprise platform without creating brittle coupling
  • Good instincts for distributed systems: retries, idempotency, async execution, status tracking, race conditions, and failure recovery
  • Strong testing habits and comfort with CI, package/version management, and release discipline
  • Experience with FastAPI or similar API frameworks, Celery or other job systems, Redis, Pydantic, and typed Python
  • Experience operating AI/agent runtimes, workflow engines, or distributed task systems
  • Cloud platform experience with AWS ECS/ECR, Kubernetes, Helm, GCP/Azure identity, or secret managers
  • Experience with enterprise SaaS constraints: auditability, tenant isolation, customer environments, deployment rollbacks, and supportability
  • Familiarity with Rails/SaaS platforms is useful, but not required

This is an external listing. JobSpring does not represent or verify the employer. Report this listing