Start free

Zero to FDE / Blog / Forward Deployed Engineer vs ML engineer: which AI role fits you?

Blog

Forward Deployed Engineer vs ML engineer: which AI role fits you?

All three roles write code. The difference is who the code is for and where it runs. A software engineer builds the company’s product, an ML engineer builds and improves models, and a Forward Deployed Engineer makes AI work inside a specific customer’s business.

The roles side by side

Software engineerML engineerForward Deployed Engineer
Main outputProduct features and servicesModels, training and serving pipelinesWorking AI systems inside a customer’s environment
Who they work withProduct teamData scientists, platform teamThe customer, directly, plus the product team
Typical stackA language, APIs, databases, cloudPython, ML frameworks, data pipelines, GPUsPython, APIs, LLMs, RAG, agents, cloud, the customer’s systems
Success looks likeFeature shipped, reliable, maintainableBetter model metrics in productionThe customer’s workflow runs on it, measurably better

The FDE row is the unusual one: an analysis of 1,000 FDE job postings found 55% describe working directly with customers, and almost half (47%) require customer-facing ability.1

What FDE job posts ask for

From the same 1,000 postings:1 Python appears in 66%, AI agents in 35%, TypeScript in 35%, AWS in 32%, LLM experience in 31% and RAG in 12%. Building and deploying AI or ML systems is described in 37% of postings, and integrating systems and APIs in 32%. In other words, it is mostly software engineering, pointed at LLM systems and someone else’s data.

Where FDEs come from

Previous role of 100 current FDEsShare
Software engineering45%
Solutions engineering22%
Data roles15%
Technical consulting10%
Founding or early startup work8%

Nearly half came from software engineering, and only 15% from data roles.1 (For the software engineering side in more detail, see FDE vs software engineer.) If you are a software engineer, you already have the larger half of the job. The gap is usually the AI layer (LLM APIs, retrieval, agents, evaluation) and practice explaining technical trade-offs to non-engineers.

Which one should you aim for?

  • You like building product and going deep on one codebase: software engineering, with AI features.
  • You like models, data and experiments: ML engineering.
  • You like solving a real business problem end to end, and talking to the people who have it: FDE. Demand is growing fast, in India too: postings were about 19 times higher in June 2026 than a year earlier.2

Zero to FDE teaches the FDE path in order, starting with backend basics and ending with deployed, evaluated agents. Week 1 is free.

Sources

  1. Henley Wing Chiu, “What I learned analyzing 1K forward deployed engineer jobs”, Bloomberry (published 18 Nov 2025, updated 25 Jan 2026), data from Revealera
  2. PTI, “Demand for forward deployed engineers jumps 19-fold in India: report”, People Matters (15 October 2026), citing Indeed data

Zero to FDE is a 90-day path, for working engineers and AIML graduates, to the work Forward Deployed Engineers do: backend basics, LLMs, RAG, agents, evaluation and deployment, with a shipped deliverable every week. Week 1 is free and complete, no card needed.

Start Week 1 free

More from the blog