Full-Stack Engineer, Agent Management Platform

CrewAI

$120K — $160K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of full-stack product engineering experience, preferably in B2B platforms with complex workflows.
  • Proficient in frontend technologies including React, TypeScript, and related component libraries.
  • Strong backend skills with Ruby on Rails or a similar MVC framework.
  • Familiarity with PostgreSQL, background jobs, and external APIs.
  • Ability to clarify complex UX challenges in technical environments.
  • Solid testing practices in fast-paced development environments.
  • Interest in AI and LLM technologies related to agent management.

Responsibilities

  • Build user-centric platform experiences across various functionalities.
  • Develop and deploy polished frontend components using React/TypeScript and related technologies.
  • Manage full-stack development from databases to frontend interfaces.
  • Design workflows to handle complex concepts related to agent management.
  • Integrate various external systems to enhance product functionality.
  • Write comprehensive tests for both Rails and frontend technologies.
  • Collaborate with engineering teams to improve platform usability and visibility.

Benefits

  • Flexible work environment with options for remote collaboration.
  • Opportunities for collaboration with open-source projects.
  • Exposure to advanced AI technologies and modern development frameworks.
Full Job Description
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.

Similar Jobs

More Jobs at CrewAI

More Enterprise Technology Jobs

Find similar Full-Stack Engineer, Agent Management Platform jobs: