Skip to content

Forward Deployed Engineer

Leads technical integration of AI agent solutions for clients, designs custom multi-agent workflows using Python, troubleshoots implementations, and optimizes production deployments. Requires Python expertise, AI/ML familiarity, and customer-facing technical experience.

United StatesML EngineeringRemote

About the role

Key Responsibilities

Technical Implementation & Integration

  • Lead the technical integration of CrewAI's products into customers’ systems, including API integrations, data pipelines, and custom workflows.
  • Develop and maintain robust, scalable solutions tailored to client requirements, leveraging expertise in Python and other relevant technologies.
  • Troubleshoot complex technical issues during implementation and provide timely resolutions, collaborating with internal engineering teams.

Client Engagement & Solution Design

  • Act as the primary technical point of contact, understanding customers’ business objectives and technical landscapes.
  • Translate client needs into technical specifications and solution designs aligned with CrewAI's product capabilities.
  • Design and architect CrewAI-powered agent teams with specialized roles and workflows.
  • Conduct technical workshops and training sessions for customer teams.

Deployment & Optimization

  • Deploy, configure, and optimize CrewAI-based multi-agent systems in production environments.
  • Develop and integrate custom agents, tools, and processes using Python and CrewAI’s open-source libraries.
  • Monitor deployed solutions for performance, reliability, and business value, iterating on agent roles and workflows.

Requirements

Qualifications & Desired Skills

  • Proven experience in a customer-facing technical role (e.g., Solutions Engineer, Sales Engineer, Technical Consultant).
  • Strong proficiency in Python and experience with APIs and system integrations.
  • Familiarity with AI/ML concepts, AI agent frameworks, and LLMs.
  • Exceptional communication, presentation, and interpersonal skills.
  • Knowledge of workflow orchestration, multi-agent systems, or distributed computing.
  • Nice-to-haves: Experience building GenAI solutions, design patterns, RAG, databases (SQL, NoSQL); contributions to open-source AI agent projects; human-in-the-loop systems.

Skills

PythonAPIsAI/MLLLMsCrewaiRAGSQLNoSQLMulti-Agent SystemsWorkflow Orchestration

Similar roles

ML Engineering jobs

ML Engineer, Agentic Systems

ML Engineer building and improving agentic systems powered by LLMs for multimodal video understanding, reasoning, and creative editing tasks at an AI-native video platform. Requires strong production ML experience with transformers, fine-tuning, and experimental rigor.

175k – 275kNew York, NYML EngineeringOn-siteLLMsPython

Software Engineer, Agents

Design and build agentic systems for AI-native video creation, integrating LLMs and evaluation frameworks to power creative workflows. Requires 5+ years building ML/agentic systems in production.

175k – 275kNew York, NYML EngineeringOn-site5+ YOERAGLLMs

Research Scientist II

Research Scientist II building and improving fraud risk models and scam detection systems using audio, behavioral, and metadata signals. Requires an advanced degree and 3+ years of applied ML experience with Python and modern ML frameworks.

160k – 185kUnited StatesML EngineeringRemote3+ YOELLMsKeras

Research Engineer, Post-Training

Research engineer focused on post-training LLMs and agents for legal work. Requires hands-on experience training open-weight models and strong Python/research engineering skills.

231k – 340kSan Francisco, CAML EngineeringHybridSftRLHF

AI Engineer

Build full-stack AI prototypes and agentic systems to pressure-test venture ideas. Requires 3+ years building production AI applications with strong frontend/backend fluency and frontier coding agent expertise.

150k – 190kMountain View, CAML EngineeringOn-site3+ YOESQLAPIs