Forward Deployed Engineering: The Complete Guide for Industrial Companies

Forward deployed engineering (FDE) is a software delivery model in which the provider's engineers work inside the client's operations, build the system on its real data and tools, put it into production and stay responsible for it working properly after go-live.

Published
Sources checked
Reading time
38 min
Written by
Mehdi Yacoubi

The engineer who does this work is called a forward deployed engineer, or FDE. This guide is for the executives and the operations, engineering and IT leaders of companies in construction, mining, logistics, manufacturing and food distribution. It explains how the model works, what it asks of the client company, how to measure it and how to choose a provider, based on the deployments Mirage engineers run in France, Spain, Morocco, Egypt, Saudi Arabia and the United States.

The essentials in six points

  • An FDE builds and runs a system in production. They deliver neither a recommendation, nor a mockup, nor a specification.
  • The work starts in the field, with the people who do the work, before the first line of code.
  • The main difficulty in an industrial AI project rarely lies in the model. It lies in data access, exceptions and writing results into existing systems.
  • A good FDE model combines two teams: field engineers who solve one client's problem, and a product team that turns what worked into a reusable platform.
  • At Mirage, a proof of concept runs on the client's documents one week after the first meeting, and the first workflow usually goes into production in 4 to 6 weeks.
  • The model is not for everything: a standard, stable need that off-the-shelf software already covers well is better handled without an engineer on site.

What is forward deployed engineering?

Forward deployed engineering is defined by three things: where the work happens, what the engineer is responsible for and how long the commitment lasts. All three have to be there. An engineer on site who hands over a report is doing consulting; an engineer who builds remotely to a specification is doing integration.

Where. The engineer works in the client's environment: its offices, job sites, warehouses, mine sites and systems. They learn the workflow from the people who run it every day. The word “forward” comes from military vocabulary, where a forward deployed unit operates in contact with the field rather than from a base in the rear.

Responsibility. The FDE answers for an operational result: files processed, hours given back to the team, errors avoided. They write the code, plug in the connectors, define the rules for handling exceptions and fix things when something breaks.

A product developer brings one capability to many clients; an FDE brings many capabilities to a single client, for as long as it takes to solve its problem. Their work is judged on the result, and the code is only a means. A good FDE even tries to make themselves unnecessary on the problem they solved: if the client needs them again for the same thing, the problem was not really solved.

Duration. The commitment does not end at acceptance. The engineers who built the system run it under the client's supervision, tune it on real data, then move on to the next workflow.

Why context matters more than the specification

A real industrial process holds unwritten knowledge that no document captures. An estimator knows which dimension not to trust on a certain type of drawing. A freight dispatcher knows which customer sends orders without units. A shift supervisor knows which machine reports bad data when it rains.

Traditional software delivery flattens that knowledge into a list of requirements written in a meeting. Forward deployed engineering starts from the opposite premise: context is the scarce resource, and the only way to capture it is to go and get it where the work happens.

The company's nouns and verbs

The first thing an FDE records in a company is its nouns and verbs. The nouns are the objects the organization treats as real: a job, a work package, a structure, a truck, an order, a customer. The verbs are how those objects move forward: how a bid gets approved, what has to be true to close out a progress payment application, who signs off an exception at eleven at night and what happens when that person is on leave.

The same object often carries several names depending on the department. Sales calls it a deal, estimating calls it a project, accounting calls it a cost code and the pricing software calls it a project ID. Each switch from one name to another hides a translation rule, and that is where systems break when someone changes a definition.

Almost none of this is written down. These rules live in the heads of the few people who have been there long enough to stop noticing them, and in a spreadsheet built years ago that the whole team depends on. That is why they are so valuable, and also why you cannot simply ask for them in a meeting: you have to observe them.

The vocabulary to know

The terms of forward deployed engineering and what they mean
TermWhat it means
Forward deployed engineer (FDE)The engineer who builds and runs the system at the client
Forward deployed software engineer (FDSE)A variant of the same title that stresses software development
Ingénieur déployé chez le clientThe closest French term, for teams working in French
Applied AI engineer, deployment engineerRelated titles, often used for similar roles on AI projects
WorkflowA specific sequence of work: processing an order, producing a quantity takeoff, checking a freight invoice
ExceptionA case the rules cannot handle on their own, which goes to a person
Go-liveThe point at which the system processes real volumes, in the client's systems, under supervision
The terms of forward deployed engineering and what they mean

The Mirage glossary covers these terms and related notions, such as the AI agent.

Where does the model come from?

Forward deployed engineering was born in the mid-2000s at data analytics software vendors working for defense and intelligence. Those clients could not take standard software: air-gapped networks, sensitive data, one-of-a-kind architectures. So the vendors sent their engineers to work on the client's premises.

From sensitive sites to factories

The model then spread to heavy industry, healthcare, finance and aerospace. The pattern stayed the same: small teams of engineers, based at the client several days a week, with a lot of autonomy.

Their edge was speed. Against integrators used to multi-year waterfall projects, a small team delivered in a few weeks a first tool that operators actually used. On an assembly floor, that could be a single interface bringing together work orders, missing parts and nonconformances, with a search through the history of defects already handled. Simple features, but deployed where the work happens.

From services to product

The model was criticized for a long time: many saw it as consulting dressed up as a software vendor. Yet the vendors that practiced it with discipline went the other way. The tools field engineers hacked together at each client (data ingestion, visualization, business application building) were taken over by a product team, generalized, then sold as a platform.

That shift from services to product changes the economics of the model: software sold to many clients earns margins that a business billed by the hour never reaches. The most useful lesson for a buyer follows from it: a healthy FDE model funds engineers on site to build a product, not to sell days.

The model's return with AI

Between 2024 and 2026, the model left its niche. Large language model labs, the big enterprise software vendors and a new generation of companies specialized in AI agents built teams of forward deployed engineers, and job ads with that title multiplied.

The reason is simple: an AI model creates no value until it is connected to the data, rules and systems of a specific company. That is exactly the work the FDE was invented for.

Why agentic AI brings FDE back to the front

Most enterprise AI projects stall between the demo and production. The demo runs on a clean sample; production gets crooked scans, hand-edited Excel files, emails without attachments and cases nobody had mentioned. Forward deployed engineering exists to close that gap.

The problems that standard software, sold identically to a thousand companies, could solve have largely been solved. What remains sits inside the walls: messy, poorly documented workflows that are impossible to understand from a discovery call. That last mile, often a small part of the workflow, still decides whether the rest gets used. It is the ground forward deployed engineering works on.

The model is the easy part

A recent language model can read a drawing, a purchase order or a consignment note. To put it to work in an operation, you have to solve six problems that are specific to each company.

The six problems to solve to put an AI model to work in an operation
ProblemWhat has to be doneWhere it usually gets stuck
Data accessConnect to mailboxes, shared folders, scans and business software, in the formats documents actually arrive inInternal approvals, not the technology
PermissionsDefine what the system reads, where it writes and under which roleSign-off from IT and security
ExceptionsWrite a rule for each recurring case or route it to a personRare cases that only show up in production
Writing to systemsPush the result into the ERP, TMS, WMS or price databaseLegacy systems without a clean API
SupervisionShow the team what the system did, what it flagged and whyThe design of the review screen
AccountabilityName who decides on the client side and who fixes on the provider sideNo business owner available
The six problems to solve to put an AI model to work in an operation

A well-known rule of thumb from enterprise data projects: most of the effort goes into accessing, cleaning and matching data, and only a small part into analysis. AI agents do not change that ratio. They make it more visible, because an agent has to read from and write to the company's critical systems to be useful.

An agent that writes to your systems needs someone on site

A dashboard only reads. An AI agent creates an order in the ERP, proposes a quantity takeoff, prepares a customs declaration or assigns a truck. Each action commits the company. That takes rules written with the people who are responsible for that work today, and a fast correction loop during the first weeks. The AI agents vs RPA comparison explains why script-based automation is no longer enough for these tasks.

AI puts the model within reach of smaller budgets

For a long time, FDE was reserved for multi-million contracts: sending senior engineers to a client for months was expensive. AI tools have changed the equation. An engineer today produces in a few days what used to take weeks, and part of the adaptation work (reading new formats, business rules, interfaces) no longer starts from scratch. Projects once reserved for the very largest accounts are now within reach of mid-sized companies.

It is also what lets Mirage deploy on a shared platform rather than rebuild every project: the engineers adapt proven building blocks to each client's documents and systems.

A typical week for an FDE at an industrial client

The simplest way to understand the job is to follow a real week. The example below is a general contractor that wants to speed up its quantity takeoffs and the analysis of its bid packages. The pattern is the same in a mine, a warehouse or a factory.

A typical week for a forward deployed engineer in a general contractor's estimating department
DayWhereWhat the engineer doesWhat comes out of it
MondayEstimating departmentSits next to two estimators and watches them work a live tender: PDF drawings, technical specifications, bill of quantities, drawing revisionsThe list of the actual steps, which differs from the written procedure
TuesdayEstimating departmentLogs every exception that comes up: unreadable dimension, unannounced revision, badly split work package, missing unitA first map of exceptions, ranked by frequency
WednesdayDesk lent by the clientPlugs the connectors into the drawing server and the pricing spreadsheet, then writes the first rulesAn agent running on real files, read-only
ThursdayEstimating departmentThe estimator and the agent process the same work package in parallel; the engineer compares them line by lineThe discrepancies, with their cause
FridayMeeting roomReviews the discrepancies with the head of estimating: what becomes a rule, what stays a human decisionNext week's rules and a progress update for the sponsor
A typical week for a forward deployed engineer in a general contractor's estimating department

In practice, the week splits roughly evenly between time with the teams and build work. Time on site varies with the project and the geography, often around half of the time. Two or three well-chosen days on site (an observation, an exception review, a go-live) are worth more than five days of presence with no specific purpose.

Speaking the trade's language

An FDE's effectiveness depends on how fast they learn the client's vocabulary. In construction, they have to handle bid packages, technical specifications, bills of quantities, priced schedules, progress payment applications and change orders without slipping. In a mine: ore grades, haul cycles and equipment availability. In logistics: bills of lading, customs declarations, CMR consignment notes and Incoterms. An engineer who talks about “gaining efficiency” loses the room; an engineer who talks about bid turnaround time and quantity variance rates keeps it.

The guides how to respond to a French construction tender and electrical takeoff from 2D drawings give an idea of the level of trade detail expected.

Reading the room as well as the code

The least visible skill of an FDE is social. They arrive in an organization they do not know, often facing teams that fear being replaced or have already seen IT projects come and go. They have to earn the operators' trust, understand who really decides, and know when to push and when to leave a decision to the client.

That trust is earned with proof. A first useful result within one or two weeks, on the team's real files, carries more weight than a presentation of the project plan. At Mirage, the stated goal is a proof of concept on the client's documents one week after the first meeting.

Looking for the reason nobody gives

When someone blocks a change without a clear reason, they are almost always protecting something they need to do their job. A typical case: a quality inspector refuses a new file format for months, with objections that change at every meeting. An engineer spends a morning next to him and realizes he checks the data by opening the files on his own computer and reading them by eye. The new format took away his only checking tool.

The solution needed neither argument nor escalation: a suitable viewer, built in a few hours, and the migration was approved right after. The inspector would never have given that reason in an interview, because from his point of view it went without saying. Only watching the actual work brings it out.

The two-speed engine: field and product

A solid FDE model rests on two teams working together. The first is in the field and solves one specific client's problem, fast. The second is at headquarters and turns what worked at that client into reusable building blocks for all the others.

The field team writes code that fixes today's problem. It accepts shortcuts to deliver a first result in a few days, because an operator convinced after one week is worth more than a perfect architecture after six months. It does not aim for generality: its job is to get the client's workflow running.

The product team watches what field engineers rebuild from one client to the next: a connector to an ERP, reading a type of drawing, an exception review screen. It turns them into robust, tested, maintained components. Those components then give the field team speed, since it no longer has to rebuild them.

The link between the two teams depends on the quality of the feedback. “It doesn't work” helps nobody. Useful feedback names the type of case that fails, the data that is missing and how often the problem occurs, for example: “structural steel drawings scanned at low resolution make dimension reading fail, on a significant share of this client's drawings”. That level of precision lets the product team improve the system for every client, not only for the one who reported the problem.

The most valuable signal is rarely a feature request. Three clients asking for the same screen is easy to spot and worth little. Three deployments where the engineers work around the same platform limit is the sign that the platform is too narrow for what the field is running into, and that is what has to be widened.

Every shortcut becomes a system to maintain

A script written in an afternoon to unblock a client can still be running a year later, across thousands of operations, without anyone ever having designed it to last. The discipline of an FDE team is to decide, for every fix, whether it joins the platform or is deliberately thrown away once it has done its job. A fix that takes neither path becomes debt, and it is often the client who ends up carrying it.

This loop has a compounding effect. Each deployment makes the next one faster, and each client benefits from what was learned at the others without its data ever leaving its own perimeter.

What this changes for the buyer

The field-product loop is the most important question to ask a provider, because it determines what you will be getting three years from now.

What you get depending on the provider's profile, at the start and afterwards
Provider profileWhat you get at the startWhat happens afterwards
Field engineers without a productA custom system, delivered fastTechnical debt you inherit, dependence on the people who wrote it, costs that follow the days billed
Product without field engineersRobust, maintained softwareA gap between the software and your actual workflow, filled by your teams or never filled
Field and product connectedA system fitted to your workflow, built on maintained componentsUpdates, security fixes and improvements that come from other deployments
What you get depending on the provider's profile, at the start and afterwards

At Mirage, the engineers deploy on the Mirage platform, the shared layer that carries the connectors (more than 200 systems to date), document reading, business rules and supervision. Client-specific work concentrates on what is unique to the client: its documents, its exceptions, its validation rules.

Without a platform, each deployment learns how a company works, delivers a system tailored to it, then loses that knowledge when the engagement ends: the next client starts from zero. That is consulting, often of high quality, but it does not compound. With a platform, every company mapped makes the next deployment faster and the product more accurate.

Who do FDEs report to?

Where forward deployed engineers report says a lot about what you will get. Reporting to sales, they are judged on the current account: sign, expand, renew. Reporting to product, each deployment also has to leave something the next one can start from. Both jobs are useful, but a provider whose FDEs answer only to sales targets is really selling hours.

What protects an FDE provider from its competitors is neither the AI model, which everyone rents from the same supplier, nor the map of a given client, which anyone can sketch in an afternoon. It is the accumulated, current and verified understanding of how companies in a sector really work, built by getting things wrong at clients, being corrected and feeding the correction back into the platform. For the buyer, that makes for a simple criterion: a provider that has already deployed at companies like yours arrives knowing which questions matter.

FDE vs consulting, integrators, software vendors and staff augmentation

Forward deployed engineering differs from the other models on one specific point: the provider builds the system, puts it into production and stays responsible for it as long as it runs. The other models stop earlier, or leave operations to the client.

Forward deployed engineering compared with consulting, IT services firms, SaaS vendors, presales and staff augmentation
ModelWhat you getWho builds and runs itWhen the provider stopsHow it is billedBest choice when
Forward deployed engineeringA system in production on your documents and your systemsThe provider builds and runs it; your team supervises and decides the exceptionsNot at go-live: it stays on the system, then moves to the next workflowFixed-price pilot, then a subscription tied to volumesThe workflow relies on informal checks, several systems and exceptions that only show up in production
Strategy or operations consultingA diagnosis, a target process, recommendationsYou or a third party implementWhen the recommendations are deliveredDay rates or a fixed study feeThe open question is what to change, not how to run it
IT services firm or systems integratorA system configured or developed to a specificationThe integrator builds; your IT department runs it after acceptanceAt acceptance, then a maintenance contractFixed price or time and materials, plus maintenanceThe need is stable and well specified, and your IT department has the means to run the result
Software vendor (SaaS)A standard product, the same for every customerThe vendor builds; your team configures and uses itNever, but the product moves at the vendor's paceLicense per user or per moduleAn off-the-shelf product already covers the workflow with configuration alone
Presales engineeringA demo or proof of concept during the saleThe presales engineer, then your teams or an integratorAt signatureIncluded in the saleThe product is already chosen and the point is to check that it fits
Staff augmentation (time and materials)Extra developers in your teamsYour teams lead, the developers executeAt the end of the engagementDay rateYou know exactly what to build and you are short of hands
Forward deployed engineering compared with consulting, IT services firms, SaaS vendors, presales and staff augmentation

These models are often combined. A consulting firm can identify the workflows to address, an FDE deployment can put them into production, and off-the-shelf software can cover the standard needs around them. No single model answers every problem.

The most common confusion: FDE and staff augmentation

Both put engineers at the client, but responsibility sits in a different place. With staff augmentation, the client directs the work and owns the result. With forward deployed engineering, the provider owns the result: if the system does not process files as agreed, it is up to the provider to fix it.

The comparisons page sets Mirage against specialized software for each trade.

How an FDE deployment runs, step by step

A Mirage deployment follows five steps in the same order, whatever the sector: observe, map, build, run, expand. The client keeps two decision points where it can stop: after the proof of concept and at the end of the pilot. The annual subscription only starts once the first workflow is in production.

  1. First meeting (day 0). Thirty minutes to an hour on a specific workflow: the documents involved, the systems they are entered into, the weekly volumes. The client shares a few real documents, anonymized if needed.
  2. Proof of concept (about a week later). The engineers show the system processing the client's documents, not a generic demo. This is the first decision point.
  3. Observe (pilot, weeks 1 and 2). The engineers spend time with the operations team before writing production code: how the work is really done, where it catches, which decisions belong to a person.
  4. Map. Workflows, exceptions, data sources, manual checks and escalation points are recorded with the team. The workflow to start with is chosen, usually the one that combines the largest volume with the clearest rules.
  5. Build. The system is built around the constraints observed: connectors to the existing systems, client-specific rules, uncertain cases routed to a person.
  6. Run (first workflow in production, usually between 4 and 6 weeks). The system runs on real volumes, under supervision. Exceptions are reviewed with the team and the rules adjusted every week. End of the pilot, the second decision point.
  7. Expand. Once the first workflow is judged reliable, the same team moves to the next one, on the same platform. The contract switches to an annual subscription based on volumes.

A workflow that spans several systems or several sites can take more than 6 weeks. That timeline is discussed at the first meeting, not halfway through the project.

Why start small

The first workflow is there to prove the value and build trust. A scope that is too wide at the start dilutes the effort, multiplies the access requests and pushes back the first visible result. A narrow, high-volume scope (orders received by email, takeoffs for one type of structure, invoices for one type of transport) gives a measurable result within a few weeks and serves as a base for what follows.

The rule is to deliver first the smallest unit that works end to end: one type of document, read, checked and written into the target system. Then you widen to other formats, sites and neighboring cases.

Validate on a reference set before production

Before writing to the client's systems, the engineers build a reference set of cases with the business owner: real documents whose correct result is known, exceptions included. This set turns what the team knows about the trade into tests. The system has to handle it correctly before any go-live, and the set is replayed at every rule change, to check that one fix does not break another.

The page forward deployed engineering at Mirage sums up the timeline commitments.

The real obstacle: data access

In an FDE deployment, the main risk lies in data access, well ahead of the technology. An eight-week pilot can spend seven weeks getting approvals, then one week improvising a demo. That scenario is common in large organizations, and it can be avoided almost entirely by preparing before signing.

Three steps, three difficulties

Getting access. The useful data is scattered: shared mailboxes, drawing servers, ERP, TMS, spreadsheets, weighbridge software, equipment telematics. Each source has an owner, and each owner has reasons to say no or “later”. Some teams draw part of their role from the control they hold over a data source and see a new system as a threat.

Cleaning and transforming. Real documents arrive as scanned PDFs, hand-edited Excel files, photos taken on site. The same entities carry different names from one system to another: a customer, an item, a machine, a job site. Matching them takes rules written with the people who know the trade.

Real data also has gaps that test data never has. An empty date read as January 1, 1970, a quantity entered without a unit, a customer reference copied with a typo: a system designed on clean examples can collapse on its first day in production. Only an engineer who is there when the system runs on real data takes responsibility for that gap between design and reality.

Making it available. Once clean, the data has to be available to the agent and to the people supervising it, with the right permissions. A result that stays in a separate tool ends up being re-keyed by hand.

What opens access: security built into the system

Some access refusals rest on legitimate security concerns. The best answer is to build the controls into the layer that handles the data: role-based permissions, access limited to the data that is needed, a log of every agent action, read-only until the rules are validated. Done well, a deployment makes data flows more traceable than before, and the data owner gains visibility.

What to prepare before the pilot

  • The list of data sources for the chosen workflow, with the name of their owner.
  • Written agreement from each owner on what the system will read and, later, write.
  • A representative set of real documents, exceptions included, not just the clean cases.
  • A test environment or read-only access for the first weeks.
  • An IT contact available to open the connections within the week.

The article data security and AI in construction and the security page detail Mirage's practices on these points.

What the client company has to bring

An FDE deployment asks little time of the client company, but it needs the right people at the right moment. Four roles are enough, and a deployment that lacks one almost always slows down.

The four client-side roles in an FDE deployment
RoleUsually whoWhat is asked of themWhat happens if it is missing
SponsorA member of executive or operations leadershipChoose the workflow, set priorities, clear access blockersThe project waits on decisions nobody makes
Business ownerThe head of the department concerned (estimating, sales administration, operations, purchasing)Explain the rules, decide the exceptions, validate the results every weekThe rules are guessed instead of written down
OperatorsTwo or three people who do the work every dayLet the engineers watch them work, then review the cases the system flagsThe system reproduces the written procedure rather than the actual work
IT contactA systems or security managerOpen access, validate permissions, follow the integrationConnections take weeks instead of days
The four client-side roles in an FDE deployment

The implicit commitments

Beyond the roles, three commitments count. Accept that the first weeks of production include corrections: a system that flags its doubts is a system that works. Measure from the starting point, which means knowing the current volumes and processing times. Let the engineers see the real work, including what appears in no procedure.

The system does not take decisions away from the teams. It takes on the repetitive work of reading, data entry and matching, and routes every case that calls for judgment to a person. Operations teams keep control of critical decisions.

FDE by sector: construction, mining, logistics, manufacturing, food

The FDE model gets its best results where the work relies on varied documents, unwritten business rules and several systems that do not talk to each other. That is the case in most industrial sectors. The examples below are published Mirage deployments; the figures are those of each case study.

Construction and engineering

Construction companies handle large volumes of drawings, written specifications and schedules, with short bid deadlines. The engineers' work covers quantity takeoff, bid package analysis, consistency checks between drawings and technical specifications, and preparing bills of quantities and progress payment applications.

  • At an industrial engineering group active in Morocco, a piping takeoff module reads isometrics and produces the material list and the bill of materials separately, with each quantity still verifiable on its drawing. Result: 80 to 90% less piping takeoff time (case study).
  • At a construction company in Casablanca, the engineers worked on the real projects and the real drawings: takeoff extraction, bid pricing, consistency checks between drawing revisions and the tender documents. Three agents run in production, with every takeoff traceable back to its source drawing (case study).

Further reading: construction, automated takeoff and estimating, tender document analysis, progress payment applications and the complete guide to AI in construction.

Mining and quarrying

A mine site combines equipment, fuel, weighing, haulage and maintenance, with data spread across telematics, spreadsheets and shift reports. The engineers have to work on site, because physical flows and field constraints cannot be understood remotely.

  • At a Moroccan logistics and mining operator, the engineers first handled transport documents, then fuel, mining equipment, a control room and a private assistant. Five systems are in production: 70% less manual data entry on transport documents and 12% less diesel consumption across the fleet (case study).

Further reading: mining and the AI control room for mining operations.

Transport and logistics

Freight forwarders, brokers and carriers receive quote requests, bills of lading, customs declarations and invoices in every format. The gain comes from reading these documents reliably and entering them directly into the TMS.

  • At a freight forwarding group, two quoting agent environments were built on site, one for full loads and the other for groupage, with each team's documents and a connection to the group's TMS. More than 90% of standard quote requests are processed automatically (case study).

Further reading: logistics, customs declaration automation and freight invoice audit.

Food and distribution

Distributors receive orders by email, as PDFs, as spreadsheets or in the body of the message, each with its own references and units. The engineers' work is to apply the client's commercial rules and create the order in the ERP.

  • At an organic dairy distributor, a pipeline reads customer orders received by email in every format, applies the business rules and creates the order in the ERP. The median time from email to order ready is 48 seconds; about 7% of orders are flagged for human review, and none are lost (case study).

Further reading: automating order entry into the ERP.

Manufacturing and critical systems

In a factory, the engineers work on production orders, nonconformances, purchasing and production preparation, often from drawings and bills of materials. Critical environments (sensitive sites, infrastructure, defense) also require air-gapped deployments and full traceability of every action.

Further reading: manufacturing, strategic systems and all the case studies.

Measuring an FDE deployment

An FDE deployment is measured on operational indicators, defined before the start and tracked every week. Mirage tracks the same five measures on every deployment, from the first meeting.

The five measures of an FDE deployment and the orders of magnitude Mirage has published
MeasureWhat it countsPublished order of magnitude
Time to proof of conceptThe days between the first meeting and a proof of concept that works on the client's documentsOne week
Time to the first workflow in productionThe time until the first workflow runs on the client's systems, with real volumesUsually 4 to 6 weeks
Share of files processed with no interventionThe documents, orders or requests that go from receipt to the client's system with no human stepMore than 90% of standard quote requests in logistics; about 7% of orders flagged in distribution
Exceptions per weekThe files sent to a person, with their reason: missing data, rule not yet written, out-of-scope caseTracked internally, used to choose the next rule
Hours given back to the teamThe time the team no longer spends on work the system has taken over70% less data entry on transport documents; 80 to 90% less piping takeoff time
The five measures of an FDE deployment and the orders of magnitude Mirage has published

Four rules for honest measurement

Measure the starting point. Without volumes and processing times recorded before the pilot, no gain can be demonstrated. One week of recording is often enough.

Count the exceptions, not only the successes. An automation rate without the reasons for the exceptions does not tell you what to improve. Those reasons steer the engineers' work the following week.

Check quality on a sample. A fast system that gets things wrong costs more than manual work. A regular check of a sample by the business owner keeps the measurement honest.

Prefer a system that flags to a system that improvises. A system that fills the gaps with a plausible answer will never tell you the source data was bad. A system that traces every result back to its source (a quantity to its drawing, an order line to its email) turns each misunderstanding into a visible exception, fixed within the week, instead of an error discovered months later.

Commercial models and the cost of an FDE deployment

The cost of an FDE deployment depends mainly on the number of systems to connect and how varied the documents are, much less on the number of users. At Mirage, the structure is the same for every client: a fixed-price pilot on site, after which the client can stop, then an annual subscription based on the volumes processed. Prices start from $10,000 to launch, then from $1,000 per month; the details are on the pricing page.

The four ways to bill and their effects

The four ways to bill a deployment and their effect on the provider's incentives
Billing modelWhat is paid forEffect on the provider's incentives
Time and materials (day rate)The time spentNo incentive to finish fast; the risk stays with the client
Fixed-price projectA deliverable defined in advanceAn incentive to deliver the specification, even if it turns out to be wrong along the way
Fixed-price pilot, then a volume-based subscriptionA first result, then the work actually processedAn incentive to reach production fast and keep the system reliable over time
Gain-share feesA share of the measured savingsStrong alignment, but it requires an indisputable baseline
The four ways to bill a deployment and their effect on the provider's incentives

What drives the price

The number of systems to connect and their age weigh the most: a recent ERP with an API connects in days, an old business application can take weeks. Then come the variety of documents (a single purchase order format, or hundreds of customers each sending their own), the number of sites and languages, and the volumes processed, which set the subscription. Time on site counts too: an isolated mine requires more travel than a downtown headquarters.

Compare with the cost of doing nothing

The right point of comparison is not the price of standard software, but the current cost of the workflow: hours spent by the team, data entry errors and their consequences, bids not submitted for lack of time, billing delays. The article the true cost of manual order entry gives a calculation method that carries over to other workflows.

Security, confidentiality and data ownership

An engineer working in your systems and an agent writing to your ERP raise legitimate security questions. They are handled with rules written from the pilot onward, and most are settled in one meeting with IT.

The principles to require from any FDE provider

The security principles to require from a forward deployed engineering provider
TopicWhat to obtain
Least privilegeThe system only accesses the sources the workflow needs, with a dedicated account and role-based permissions
Read before writeThe first weeks are read-only; writing to systems is opened only after the business owner has validated the rules
TraceabilityEvery agent action is logged: what it read, what it produced, what it wrote, who approved it
Data ownershipThe data remains the client's property; the contract states where it is stored and what happens to it when the contract ends
Separation between clientsWhat is reused from one client to the next is limited to code and generic components, never data
Hosting locationThe choice between cloud, a dedicated environment or installation on the client's servers depends on how sensitive the data is
Engineer accessEngineers on site follow the client's access rules, like an employee or an approved subcontractor
The security principles to require from a forward deployed engineering provider

For the most sensitive environments (infrastructure, defense, critical industrial sites), the deployment can run on isolated infrastructure, with no outbound connection. The strategic systems page describes this kind of deployment.

Mirage's practices are described on the security page, and the terms for large accounts on the enterprise page.

When the FDE model is not the right fit

Forward deployed engineering costs more than a standard software subscription and takes time from the client's teams. It only makes sense if the workflow is large enough, specific enough and costly enough today. In several common situations, another option does better.

Situations where forward deployed engineering is not the right choice, and the better option
SituationWhy FDE is not the right choiceBetter option
The process is standard and an off-the-shelf product already covers itPaying engineers to rebuild what already exists makes no senseStandard software, configured by your teams
Volume is low: a few dozen documents a monthThe gain doesn't cover the cost of connecting to the systemsAn office tool or manual processing
The need is a one-off analysisThere will be no system to runA consulting or study engagement
Nobody on the client side can decide the business rulesThe system will learn rules that were guessedAppoint a business owner first, then start
The data cannot be opened, even read-onlyThe pilot will spend its time waiting for accessSettle the access question before any project
The goal is to remove all human involvement from day oneThe first weeks of production always include exceptionsA gradual target, measured every week
You have an internal team able to build and run the systemThe provider only brings extra handsStaff augmentation, or lighter support
Situations where forward deployed engineering is not the right choice, and the better option

A provider that takes on every project without asking these questions deserves suspicion. The first meeting is also there to say no when the workflow is not a good fit.

Evaluating an FDE provider: the questions to ask

The forward deployed engineer title has become fashionable and now covers jobs that have almost nothing in common: a presales engineer who shows up at the second meeting, a salesperson who can code, a consultant with a laptop and a purchase order. Many consulting and staff augmentation offerings have adopted it without changing their model. Twelve questions are enough to tell the difference in a first conversation.

Twelve questions to ask a forward deployed engineering provider
QuestionWhat a good answer containsWarning sign
What will we see one week after the first meeting?A result on your own documentsA generic demo or a kickoff document
Who will come on site, and how many days a week?Names, a cadence, the same engineers from the start to production“A consultant will gather the requirements, an offshore team will build it”
What technical foundation do you build on?An existing, maintained platform with reused componentsEverything is built from scratch for each client
Which systems will the result be written to?Your current systems, by name: ERP, TMS, estimating toolA new screen your teams will have to check on top of everything else
How do you handle the cases the system cannot process?Routing to a person, with the reason, and a weekly reviewA promise of 100% automation
Which measures will you track, and from what baseline?Operational indicators defined before the pilotDelivery milestones only
What happens after go-live?The same engineers stay on the system, then move to the next workflowA handover to a support team
Can we stop after the pilot?Yes, with an explicit decision pointA multi-year commitment from the start
How do you protect our data?Specific practices: permissions, logging, storage location, end of contractReassuring generalities with no detail
Can we talk to a client in production?References from similar sectors, with quantified resultsOnly pilots or demos
How will you validate the result before go-live?A reference set of cases built with your business owner, replayed at every rule change“We'll adjust directly in production”
Who do your FDEs report to, and what happens to what they build for us?They report to product; every fix joins the platform or is deliberately retiredThey report only to sales, or the scripts written for you are left without an owner
Twelve questions to ask a forward deployed engineering provider

The about page presents Mirage, and its case studies the deployments in production.

The profile of a forward deployed engineer

A forward deployed engineer combines three skills that rarely come together: production software engineering, the ability to learn a trade that is not their own quickly, and ease with the client's teams and executives. They own the result, from the first interview with an operator to fixing an incident in production.

Engineering. They write production code, design data flows, connect systems that were never meant to talk to each other and master recent AI techniques: document reading, agents, evaluating the quality of results. They also know when a simple rule beats a model.

The trade. They learn the vocabulary and constraints of an estimating department, a mine operation or a freight agency in a few days. They ask the questions a new hire does not dare to ask, and they can tell the written procedure from the actual work.

Relationships. They earn the trust of wary operators, understand who decides, present a trade-off to an executive without jargon and know how to say no to a request that would put the system at risk. It is the hardest skill to hire for, and the one that makes many former FDEs good company founders.

The best teams mix engineers who already know the sector with others who come from elsewhere. The first understand the work quickly; the second question habits nobody questions anymore.

The Mirage team

Mirage was founded by two graduates of École Centrale Paris and has around fifteen engineers, based in Paris, Barcelona and Casablanca, who travel to client sites for every deployment. The team page introduces the founders, and the forward deployed engineer job posting describes the role for candidates.

Questions readers ask

What is forward deployed engineering?

It is a software delivery model in which the provider's engineers work inside the client's operations. They build the system on its real data and tools, put it into production and stay responsible for it working after go-live.

What other titles are used for a forward deployed engineer?

Forward deployed software engineer (FDSE) is a variant of the same title that stresses software development. Applied AI engineer and deployment engineer are related titles, often used for similar roles on AI projects. In French, the closest term is “ingénieur déployé chez le client”, but the English term and its abbreviation FDE remain the most widely used, including in French-language job ads and tenders.

What does a forward deployed engineer do day to day?

They watch how the teams work, log the exceptions, connect the systems, write the business rules and put the system into production. After that, they review the flagged cases with the business owner every week and adjust the rules.

What is the difference between an FDE and a consultant?

A consultant usually delivers a recommendation that someone else implements. An FDE builds the system, puts it into production in the client's systems and stays responsible for it as long as it runs.

What is the difference between an FDE and an IT services firm or systems integrator?

An IT services firm or integrator builds to a specification and hands the system over to the IT department after acceptance. An FDE discovers the real rules in the field, builds from what they observe and keeps running the system after go-live.

How long does an FDE deployment take?

At Mirage, a proof of concept runs on the client's documents one week after the first meeting. The first workflow usually goes into production in 4 to 6 weeks; a workflow that spans several systems or sites can take longer.

How much does an FDE deployment cost?

The price depends mainly on the number of systems to connect, the variety of documents and the volumes processed. Mirage bills a fixed-price pilot, after which the client can stop, then an annual subscription based on volumes: from $10,000 to launch, then from $1,000 per month.

Do you need clean data to get started?

No. Handling documents as they actually arrive (scans, hand-edited spreadsheets, emails) is precisely the FDE's job. You do need to grant access to that data, ideally before the pilot starts.

Does forward deployed engineering replace operations teams?

No. The system takes on the repetitive work of reading, data entry and matching, and routes every case that calls for judgment to a person. The teams keep control of critical decisions.

Do the engineers have to be on site all the time?

Time on site is high during observation, build and the first weeks of production, often around half of the time. It drops after that, with regular returns for each new workflow or major change.

Which sectors suit the FDE model best?

Those where the work relies on varied documents, unwritten rules and several systems: construction and engineering, mining and quarrying, transport and logistics, food and distribution, and manufacturing.

What happens after go-live?

The engineers stay on the system, track the exceptions and adjust the rules. Once the workflow is judged reliable, the same team moves on to the next one, on the same platform.

Sources and scope

Checked on . Scope: the model as Mirage practices it. The comparisons with other models describe their usual form, not any particular company. Every Mirage figure comes from the corresponding published case study.

Related on this site

Talk to a Mirage engineer

Describe the workflow that costs you the most time: the documents involved, the systems they are entered into and the weekly volumes. An engineer replies with a written plan, and a proof of concept on your own documents one week after the first meeting.

Prefer to talk it through? Book a call

We use your email to reply to you and, now and then, to tell you about Mirage. You can opt out at any time. Privacy policy