# Full-Stack Engineer, Agent Management Platform

> CrewAI · San Francisco, United States (Hybrid) · Full-time · Posted 2026-06-26

**Workplace:** hybrid

**Department:** Engineering

## Description

### About CrewAI

CrewAI is the leading framework and enterprise platform for building and orchestrating multi-agent AI systems, powering 300M+ agent executions per month across thousands of companies. The Agent Management Platform is our control plane for deploying, monitoring, governing, and scaling agents in production.

### The Role

You'll build the CrewAI Agent Management Platform: the web product where teams create, deploy, monitor, govern, and manage agentic automations in production. This is a full-stack product engineering role with a strong frontend bias. You'll work across Rails, React, TypeScript, Hotwire, background jobs, APIs, and product workflows that make complex AI infrastructure feel understandable and usable.

### What You'll Do

-   Build user-facing platform experiences across Studio, deployments, observability, traces, human feedback, onboarding, integrations, settings, and admin surfaces.
-   Ship polished frontend work in React/TypeScript, Vite, Tailwind, Hotwire, Stimulus, and Rails views/components.
-   Own full-stack features from database models and service objects through controllers, jobs, APIs, and UI.
-   Design workflows for complex agent management concepts: orgs, permissions, auth, environment variables, LLM connections, deployment status, logs, traces, secrets, tools, and human-in-the-loop review.
-   Integrate with external systems like WorkOS/Auth0/Okta/Keycloak/Entra, GitHub, Slack, HubSpot, Salesforce, Stripe, cloud services, and LLM providers.
-   Write high-quality tests across Rails and frontend code: Minitest/RSpec, system tests, Vitest, and component-level tests.
-   Partner with runtime and open-source engineers to make CrewAI's underlying execution model visible, debuggable, and usable in the platform.

## Requirements

### What We're Looking For

-   Strong full-stack product engineering experience, ideally in a B2B platform product with complex workflows.
-   Excellent frontend judgment: React, TypeScript, component design, state management, forms, data-heavy screens, and interaction details.
-   Solid backend ability with Ruby/Rails or a comparable MVC/web framework. You can model data, write service code, debug jobs, and design APIs.
-   Comfort working with PostgreSQL, background jobs, caching/state, external APIs, and production-facing product behavior.
-   Taste for clear UX around technically complex systems. You can make deployment state, errors, permissions, traces, and runtime behavior understandable.
-   Strong testing habits and comfort shipping in a fast-moving codebase.
-   Enough AI/LLM curiosity to understand agents, workflows, tools, traces, and human-in-the-loop product needs.

### Bonus

-   Experience with developer tools, workflow builders, observability products, infrastructure dashboards, or AI/agent platforms.
-   Rails, Hotwire, ViewComponent, Tailwind, Vite, or React Query experience.
-   Experience with auth/SSO, integrations, secrets, billing, usage, or admin tooling.
-   Design sensibility: you can partner well with design, but do not need every interaction handed to you pixel by pixel.

## Apply

[Apply at CrewAI](https://apply.workable.com/crewai/j/0AB5665160/apply)

---
Powered by [Workable](https://www.workable.com)
