Senior Full-Stack Engineer, Agent Management Platform

crewAI

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CrewAI in San Francisco is seeking a senior full-stack product engineer with a strong frontend emphasis. You will build the CrewAI Agent Management Platform, enabling teams to create, deploy, monitor, and govern AI agents in production.

You will lead frontend architecture and backend changes using React/TypeScript with Rails, Hotwire, and PostgreSQL, collaborating closely with design, product, and runtime engineers to deliver complete features.

Qualifications

  • A track record of independently delivering substantial full-stack product features with frontend depth.
  • Deep proficiency in React, TypeScript, HTML, and CSS, including component design and performance.
  • Experience shipping rich, interactive products such as editors or developer tools.
  • Strong product and interaction judgment; ability to simplify complex workflows.

Responsibilities

  • Build complete product workflows across Studio's visual editor, deployments, traces, and human review, and handle onboarding, integrations, permissions, and settings.
  • Collaborate with design and product to clarify problems, prototype solutions, and iterate from usage feedback.
  • Shape frontend architecture: component APIs, state management, data fetching, navigation, and rendering performance.
  • Ensure reliability of asynchronous workflows: live updates, editing, validation, errors, retries, recovery.
  • Extend shared design system across React and Rails for consistency and theming.
  • Build Rails models, services, APIs, and background jobs; partner with runtime teams for platform capabilities.
  • Ship with frontend and Rails tests, browser verification, and instrumentation; resolve production issues.
  • Contribute to code reviews, mentoring, and reusable patterns to improve team output.

Skills

React
TypeScript
HTML
CSS
Frontend engineering
Rails

Tools

Rails framework
Hotwire
Stimulus
ViewComponent
Design system

Job 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, where teams create, deploy, monitor, and govern AI agents in production. You'll make complex AI infrastructure feel understandable and usable, helping customers diagnose failures, review decisions, and stay in control of their automations.

This is a senior full-stack product engineering role with a strong frontend emphasis. You'll spend most of your time building rich, intuitive interfaces, while owning the backend changes needed to deliver complete features. Our stack combines React and TypeScript with Rails, Hotwire, and PostgreSQL. You'll lead work from problem definition through launch, partnering closely with design, product, and runtime engineers.

What You'll Do
  • Build complete product workflows across Studio's visual editor, deployments, traces, and human review, as well as onboarding, integrations, permissions, and settings.
  • Work with design and product to clarify customer problems, prototype solutions, and iterate using real usage and feedback.
  • Shape frontend architecture: component APIs, state management, data fetching, navigation, and rendering performance. Balance maintainability with shipping speed.
  • Make asynchronous workflows reliable and understandable: live updates, editing and saving, validation, errors, retries, and recovery.
  • Extend our shared design system across React and Rails, improving consistency, accessibility, and theming.
  • Build the Rails models, services, APIs, and background jobs your features need. Partner with runtime and infrastructure engineers on deeper platform capabilities.
  • Ship with meaningful frontend and Rails tests, browser verification, and instrumentation; diagnose and resolve production issues.
  • Help the team ship better work through technical decisions, code reviews, mentoring, and reusable patterns.
What We're Looking For
  • A track record of independently delivering substantial full-stack product features, with particular depth in frontend engineering.
  • Deep proficiency in React, TypeScript, HTML, and CSS, including component design, complex state, asynchronous behavior, and performance.
  • Experience shipping rich, interactive products such as editors, workflow builders, developer tools, or applications with complex data.
  • Strong product and interaction judgment. You can simplify technical workflows and make thoughtful decisions without needing every interaction specified.
  • Practical accessibility knowledge: semantic interfaces, keyboard navigation, focus management, and accessible component behavior.
  • Demonstrated ability to independently ship backend changes supporting your features, including data models, APIs, services, and background jobs. Experience with Rails or a comparable framework; Rails experience is preferred.
  • Pragmatic judgment about improving an existing codebase: when to reuse, refactor, or introduce a new abstraction.
  • Clear communication and the ability to align engineering, product, and design around a solution.
  • Ownership of production outcomes and curiosity about AI agents, execution traces, and human review workflows.
Bonus
  • Experience with visual canvases, graph interfaces, observability products, or live event streams.
  • Ruby on Rails, Hotwire/Stimulus, ViewComponent, or shared design-system experience.
  • Experience building AI products, human review workflows, or enterprise permission and integration experiences.
  • Experience improving frontend developer tooling, testing infrastructure, or component documentation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer, AI Agent Platform
Senior Full-Stack Engineer, AI Agent Platform

crewAI • San Francisco (CA)

On-site
USD 180,000 - 240,000
Software Engineer, Infrastructure & Reliability
Software Engineer, Infrastructure & Reliability

CrewAI • United States

Remote
USD 140,000 - 190,000
Software Engineer, Infrastructure & Reliability
Software Engineer, Infrastructure & Reliability

CrewAI, Inc. • United States

Hybrid
USD 150,000 - 190,000
Senior/Lead Fullstack JavaScript Engineer with AI skills
Senior/Lead Fullstack JavaScript Engineer with AI skills

EPAM Systems • United States

Remote
USD 140,000 - 180,000
Principal Engineer & Architect - AI Agent Plaform
Principal Engineer & Architect - AI Agent Plaform

DevSavant Inc. • United States

Remote
USD 180,000 - 240,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Xpander, Inc. • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer (AI)
Senior Software Engineer (AI)

Arcadia • New York (NY)

On-site
USD 140,000 - 190,000
Senior Rails Architect for AI‑Driven Coding
Senior Rails Architect for AI‑Driven Coding

Superconductor • California

Hybrid
USD 180,000 - 240,000
Hybrid East Bay office
Competitive salary & equity
Flexible PTO
+3
Staff Software Engineer, Agentic Tools
Staff Software Engineer, Agentic Tools

93226790 • California

Remote
USD 120,000 - 180,000
Senior/Staff Software Engineer, Agent
Senior/Staff Software Engineer, Agent

vibehackers • San Francisco (CA)

Hybrid
USD 450,000 - 550,000