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
| Term | What 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 client | The closest French term, for teams working in French |
| Applied AI engineer, deployment engineer | Related titles, often used for similar roles on AI projects |
| Workflow | A specific sequence of work: processing an order, producing a quantity takeoff, checking a freight invoice |
| Exception | A case the rules cannot handle on their own, which goes to a person |
| Go-live | The point at which the system processes real volumes, in the client's systems, under supervision |
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.
| Problem | What has to be done | Where it usually gets stuck |
|---|---|---|
| Data access | Connect to mailboxes, shared folders, scans and business software, in the formats documents actually arrive in | Internal approvals, not the technology |
| Permissions | Define what the system reads, where it writes and under which role | Sign-off from IT and security |
| Exceptions | Write a rule for each recurring case or route it to a person | Rare cases that only show up in production |
| Writing to systems | Push the result into the ERP, TMS, WMS or price database | Legacy systems without a clean API |
| Supervision | Show the team what the system did, what it flagged and why | The design of the review screen |
| Accountability | Name who decides on the client side and who fixes on the provider side | No business owner available |
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.
| Day | Where | What the engineer does | What comes out of it |
|---|---|---|---|
| Monday | Estimating department | Sits next to two estimators and watches them work a live tender: PDF drawings, technical specifications, bill of quantities, drawing revisions | The list of the actual steps, which differs from the written procedure |
| Tuesday | Estimating department | Logs every exception that comes up: unreadable dimension, unannounced revision, badly split work package, missing unit | A first map of exceptions, ranked by frequency |
| Wednesday | Desk lent by the client | Plugs the connectors into the drawing server and the pricing spreadsheet, then writes the first rules | An agent running on real files, read-only |
| Thursday | Estimating department | The estimator and the agent process the same work package in parallel; the engineer compares them line by line | The discrepancies, with their cause |
| Friday | Meeting room | Reviews the discrepancies with the head of estimating: what becomes a rule, what stays a human decision | Next week's rules and a progress update for the sponsor |
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.
| Provider profile | What you get at the start | What happens afterwards |
|---|---|---|
| Field engineers without a product | A custom system, delivered fast | Technical debt you inherit, dependence on the people who wrote it, costs that follow the days billed |
| Product without field engineers | Robust, maintained software | A gap between the software and your actual workflow, filled by your teams or never filled |
| Field and product connected | A system fitted to your workflow, built on maintained components | Updates, security fixes and improvements that come from other deployments |
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.
| Model | What you get | Who builds and runs it | When the provider stops | How it is billed | Best choice when |
|---|---|---|---|---|---|
| Forward deployed engineering | A system in production on your documents and your systems | The provider builds and runs it; your team supervises and decides the exceptions | Not at go-live: it stays on the system, then moves to the next workflow | Fixed-price pilot, then a subscription tied to volumes | The workflow relies on informal checks, several systems and exceptions that only show up in production |
| Strategy or operations consulting | A diagnosis, a target process, recommendations | You or a third party implement | When the recommendations are delivered | Day rates or a fixed study fee | The open question is what to change, not how to run it |
| IT services firm or systems integrator | A system configured or developed to a specification | The integrator builds; your IT department runs it after acceptance | At acceptance, then a maintenance contract | Fixed price or time and materials, plus maintenance | The 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 customer | The vendor builds; your team configures and uses it | Never, but the product moves at the vendor's pace | License per user or per module | An off-the-shelf product already covers the workflow with configuration alone |
| Presales engineering | A demo or proof of concept during the sale | The presales engineer, then your teams or an integrator | At signature | Included in the sale | The product is already chosen and the point is to check that it fits |
| Staff augmentation (time and materials) | Extra developers in your teams | Your teams lead, the developers execute | At the end of the engagement | Day rate | You know exactly what to build and you are short of hands |
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.
- 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.
- 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.
- 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.
- 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.
- Build. The system is built around the constraints observed: connectors to the existing systems, client-specific rules, uncertain cases routed to a person.
- 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.
- 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.
| Role | Usually who | What is asked of them | What happens if it is missing |
|---|---|---|---|
| Sponsor | A member of executive or operations leadership | Choose the workflow, set priorities, clear access blockers | The project waits on decisions nobody makes |
| Business owner | The head of the department concerned (estimating, sales administration, operations, purchasing) | Explain the rules, decide the exceptions, validate the results every week | The rules are guessed instead of written down |
| Operators | Two or three people who do the work every day | Let the engineers watch them work, then review the cases the system flags | The system reproduces the written procedure rather than the actual work |
| IT contact | A systems or security manager | Open access, validate permissions, follow the integration | Connections take weeks instead of days |
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.
| Measure | What it counts | Published order of magnitude |
|---|---|---|
| Time to proof of concept | The days between the first meeting and a proof of concept that works on the client's documents | One week |
| Time to the first workflow in production | The time until the first workflow runs on the client's systems, with real volumes | Usually 4 to 6 weeks |
| Share of files processed with no intervention | The documents, orders or requests that go from receipt to the client's system with no human step | More than 90% of standard quote requests in logistics; about 7% of orders flagged in distribution |
| Exceptions per week | The files sent to a person, with their reason: missing data, rule not yet written, out-of-scope case | Tracked internally, used to choose the next rule |
| Hours given back to the team | The time the team no longer spends on work the system has taken over | 70% less data entry on transport documents; 80 to 90% less piping takeoff time |
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
| Billing model | What is paid for | Effect on the provider's incentives |
|---|---|---|
| Time and materials (day rate) | The time spent | No incentive to finish fast; the risk stays with the client |
| Fixed-price project | A deliverable defined in advance | An incentive to deliver the specification, even if it turns out to be wrong along the way |
| Fixed-price pilot, then a volume-based subscription | A first result, then the work actually processed | An incentive to reach production fast and keep the system reliable over time |
| Gain-share fees | A share of the measured savings | Strong alignment, but it requires an indisputable baseline |
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
| Topic | What to obtain |
|---|---|
| Least privilege | The system only accesses the sources the workflow needs, with a dedicated account and role-based permissions |
| Read before write | The first weeks are read-only; writing to systems is opened only after the business owner has validated the rules |
| Traceability | Every agent action is logged: what it read, what it produced, what it wrote, who approved it |
| Data ownership | The data remains the client's property; the contract states where it is stored and what happens to it when the contract ends |
| Separation between clients | What is reused from one client to the next is limited to code and generic components, never data |
| Hosting location | The choice between cloud, a dedicated environment or installation on the client's servers depends on how sensitive the data is |
| Engineer access | Engineers on site follow the client's access rules, like an employee or an approved subcontractor |
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.
| Situation | Why FDE is not the right choice | Better option |
|---|---|---|
| The process is standard and an off-the-shelf product already covers it | Paying engineers to rebuild what already exists makes no sense | Standard software, configured by your teams |
| Volume is low: a few dozen documents a month | The gain doesn't cover the cost of connecting to the systems | An office tool or manual processing |
| The need is a one-off analysis | There will be no system to run | A consulting or study engagement |
| Nobody on the client side can decide the business rules | The system will learn rules that were guessed | Appoint a business owner first, then start |
| The data cannot be opened, even read-only | The pilot will spend its time waiting for access | Settle the access question before any project |
| The goal is to remove all human involvement from day one | The first weeks of production always include exceptions | A gradual target, measured every week |
| You have an internal team able to build and run the system | The provider only brings extra hands | Staff augmentation, or lighter support |
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.
| Question | What a good answer contains | Warning sign |
|---|---|---|
| What will we see one week after the first meeting? | A result on your own documents | A 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 components | Everything is built from scratch for each client |
| Which systems will the result be written to? | Your current systems, by name: ERP, TMS, estimating tool | A 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 review | A promise of 100% automation |
| Which measures will you track, and from what baseline? | Operational indicators defined before the pilot | Delivery milestones only |
| What happens after go-live? | The same engineers stay on the system, then move to the next workflow | A handover to a support team |
| Can we stop after the pilot? | Yes, with an explicit decision point | A multi-year commitment from the start |
| How do you protect our data? | Specific practices: permissions, logging, storage location, end of contract | Reassuring generalities with no detail |
| Can we talk to a client in production? | References from similar sectors, with quantified results | Only 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 retired | They report only to sales, or the scripts written for you are left without an owner |
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.
- Case study, industrial engineering group in Morocco: the piping takeoff module and the 80 to 90% reduction in takeoff time
- Case study, construction company in Casablanca: the three agents in production and the traceability of each takeoff back to its drawing
- Case study, Moroccan logistics and mining operator: the five systems in production, 70% less data entry and 12% less diesel
- Case study, freight forwarding group: more than 90% of standard quote requests processed automatically
- Case study, organic dairy distributor: the 48-second median from email to order ready, and about 7% of orders flagged
- Mirage Metrics pricing: the fixed-price pilot, the volume-based subscription and the starting prices
- The Mirage Metrics team: the founders, the team size and the offices
Related on this site
- Forward deployed engineering at Mirage: the method and the timeline commitments
- The Mirage platform: the layer the engineers deploy
- Build, buy or forward deploy: three ways to put AI into an operation
- Pricing: the fixed-price pilot and the subscription
- Case studies: every published deployment and its figures
- What is an AI agent: what the engineer builds around the model
- OCR vs LLM: for document reading
- The best AI agents for industrial operations: the market in 2026
- Become a forward deployed engineer at Mirage: the role and how to apply
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