| Licence required: none | No licence, no governing body, no certification and no degree requirement that is enforced in practice at most product companies. Nothing you can buy makes you a forward deployed engineer. The gate is a practical coding stage you have to pass like any engineering hire, plus a scored customer-facing exercise that pure engineering loops do not have. Vendor certifications (cloud, data platform, AI provider) are mild tie-breakers at partner-heavy integrators and move nothing at a product company. |
|---|---|
| The credential that does gate lanes: a US security clearance | Defence, intelligence and some federal deployments require one. You cannot apply for a clearance yourself and you cannot pay for one: an employer with a contract need sponsors it, and eligibility requires US citizenship. Secret and Top Secret sit on different investigation tiers, Top Secret with SCI access adds a polygraph at some agencies, and continuous vetting has replaced the old fixed reinvestigation cycle for much of the cleared population. Adjudication commonly runs from a few months to well over a year depending on backlog and your own history, and interim eligibility sometimes lets you start earlier. Confirm current standards and timelines with the sponsoring employer and the adjudicating agency, not a forum post, because the process keeps changing. |
| Other access gates that delay a start | Federal civilian work often needs a Public Trust determination rather than a clearance. Export-controlled programmes can require US person status, which covers citizens, lawful permanent residents and certain protected individuals, so it is a different test from citizenship. Commercial deployments carry their own onboarding: background and sometimes credit checks for banking customers, HIPAA training plus immunisation and TB records and vendor credentialing for hospital-facing work, badging and site safety induction with PPE for plants and energy sites, and the customer's own security training before you are issued a laptop or a VDI session. These take weeks, they are a condition of touching the work, and postings almost never mention them. |
| The coding and customer split moves with the phase | Any single percentage quoted for this role is somebody's guess. The honest description is by phase: the opening weeks of an account are dominated by people and process (watching the work, finding the real data owner, surviving a security review), the middle stretch is mostly heads-down building, and the closing stretch is training, documentation and handover. Over a full account you build more than you talk, but you never get four uninterrupted build days a week. If a hiring manager cannot walk you through last week's calendar for someone already in the role, treat the posting as unreliable. |
| Travel: ask in nights away per month | AI application companies deploying into a customer's own cloud tenant often run almost entirely remote, with a trip at kickoff and a trip at go-live. Defence, manufacturing, energy, healthcare and any air-gapped or on-premise deployment are the opposite and can mean most weeks on site, sometimes in a facility where you cannot bring a phone. Posted figures like "up to 25% travel" are annual averages that hide the lumpiness: three straight weeks on site, then nothing for two months. The useful question is how many nights the person currently in this role spent away last quarter, and what the longest single trip was. |
| The loop, and where people get cut | Recruiter screen, hiring manager conversation (usually an engineer who still deploys), a practical coding stage against messy or underspecified input, a customer role-play or scoped presentation, often a take-home mini-deployment presented live, and a judgment round on autonomy and saying no. Plan on four to six conversations over several weeks, compressed to two when a signed customer is waiting. Most rejections are a clean pass on one track and a fail on the other: engineers who go quiet in the role-play, communicators who present beautifully and cannot ship. |
| Pay: cite the source, not an average | There is no US BLS occupation code for forward deployed engineer, so any average published for the title is extrapolated from something else. The nearest OES codes covering parts of the work are 15-1252 software developers, 41-9031 sales engineers, 15-1211 computer systems analysts, 15-1299 computer occupations all other, and 13-1111 management analysts for consulting-shaped versions. For live numbers, read postings from pay-transparency jurisdictions (Colorado, California, Washington, New York and a growing list of other states, so check which apply when you are looking), compare the band against the same company's own product engineering band at the same level, and treat self-reported levelling sites as directional only. At startups the equity terms and the levelling ladder matter more than the base. |
| The question to ask before you accept | Does code written by forward deployed engineers merge into the main product repository, and is there a utilisation or billable-hours target. Yes to the first and no to the second is a product company's forward deployed engineering function. No to the first and yes to the second is professional services wearing a fashionable title. Both are real jobs, they pay differently, they level differently, and they lead to different next roles. |
What a forward deployed engineer actually is, and the four jobs it gets confused with
Palantir made the title: engineers who leave the office, embed with a customer, and build against that customer's real data with a product engineering team behind them. It stayed a niche idea for years and then spread fast, because AI application companies hit the same wall Palantir hit. An enterprise buyer signs for a system that works on a demo dataset, then discovers that their claims documents are scanned PDFs inherited from four acquisitions, their entitlements live in a decade-old role model nobody fully understands, and their definition of a correct answer is not written down anywhere. Somebody has to go in and make it true. That somebody is a forward deployed engineer. Palantir, OpenAI and Anthropic all post the title, and so does a long tail of Series A to Series C companies selling AI into regulated industries, some under close variants such as deployment engineer, deployment strategist or agent engineer.
A working definition with three tests, because the title is now applied loosely. First: do you write code that runs in production for a customer, not a slide about code. Second: do you sit with the customer and decide together what gets built, rather than receiving a written specification. Third: does what you learn change the product, through issues you file, patterns you generalise, or code you upstream. All three means forward deployed engineering. Only the first means implementation or integration engineering. Only the second, with a demo instead of production code, means solutions engineering.
The four adjacent jobs are worth separating precisely, because applying to the wrong one wastes a month. A solutions engineer or sales engineer works pre-sales, builds proofs of concept, answers security questionnaires, and is usually compensated partly on bookings; the work ends when the contract is signed. A professional services or delivery consultant works to a statement of work with a utilisation target and billable hours, and the product roadmap is not their concern. A technical account manager owns the post-sales relationship, escalations and renewals, and builds relatively little. A customer engineer at a cloud vendor sits somewhere between solutions engineering and support, with the exact shape varying by vendor. All four are legitimate careers. None of them builds the same resume.
The posting's own vocabulary tells you which job it is, usually in the first two bullets. Words that indicate the real thing: production, repository, on-call, design doc, upstream, ownership of a deployment, pairing with product engineering. Words that indicate services: billable, utilisation, statement of work, engagement, delivery methodology, resource. Words that indicate pre-sales: proof of concept, RFP, demo environment, quota, territory, technical win. A posting that mixes all three is a company that has not decided, which is useful information about what your first year will look like.
Forward deployed engineering also splits by product shape, and the day job differs enough that you should target rather than spray. Data platform deployments mean pipelines, access control, ontology or semantic layer work, and frequently on-premise or isolated environments. AI application deployments mean retrieval over the customer's documents, evaluation sets, agent workflow design, and integration with whatever system the work actually lives in, which is usually ServiceNow, Salesforce, Epic, SAP, Jira or a bespoke internal tool from 2009. Infrastructure deployments mean getting the product to run inside the customer's VPC or air-gapped network and keeping it supportable. Government and defence deployments mean all of the above plus clearance, slow procurement and work you cannot describe in your next interview.
- Read the posting for the production test. If nothing in it implies code running in production that the customer depends on, it is not this job whatever the title says.
- Check whether the team sits in engineering or in go-to-market on the company's own org chart. Ask the recruiter directly. It predicts your levelling, your comp structure and your promotion path more than the title does.
- Target by product shape. A backend engineer with three years of plumbing a bank's systems together is a strong candidate for a data platform deployment and a weaker one for a retrieval-heavy AI deployment, and the reverse holds too. Say in your application which one you want.
- Domain knowledge is a genuine shortcut. If you already understand claims adjudication, clinical coding, freight tendering, underwriting, trading operations or warranty processing, say so in the first line of your application. Half of a deployment is comprehending the workflow, and most engineering candidates cannot.
- Ignore the seniority signal in the title. Some companies use forward deployed engineer for a new graduate role and some use it for staff-level work. Ask for the internal level and the band before you invest in the loop.
- If the company is pre-Series B, expect the job to include support, documentation, onboarding material and occasionally the sales call. That is not a bait and switch, it is the stage of the company. Confirm it rather than discovering it.
Coding versus customer time, and the travel question answered honestly
Resist any single percentage for the split, including one you read in a posting, because it changes with the phase of the deployment. Weeks one to three of a new account are dominated by people and process: watching an analyst do the job you are about to change, finding out who actually owns the data you need, getting through a security review, discovering that the agreed scope depends on a system the sponsor forgot to mention. The middle stretch is mostly building, often alone, often on a clock set by someone else's calendar. The last stretch is training, handover, documentation and a review with people who attended none of the earlier sessions. Over a full account you build more than you talk. What you never get is four uninterrupted days a week, and people who need that are unhappy here, usually by month two.
Customer-facing in this job means something specific, and it is not selling. It means sitting next to a claims handler for three hours and noticing the step they do not mention because it is so routine to them. It means running a working session where you build in front of six people and narrate your reasoning. It means writing a two-paragraph update that a senior executive will read in full. It means telling a sponsor that the feature they asked for at kickoff will not survive their own data, and doing it in a way that leaves them trusting you more rather than less. It means being the person standing there when a live demo fails. If that list sounds worse than writing code, the role is not for you. If it sounds like the interesting part, you are the candidate they struggle to find.
Travel is where candidates are most often misled, usually by accident. The real driver is not company culture, it is where the data has to live and who is allowed near it. An AI product deploying into a customer's own cloud tenant can be delivered almost entirely over video, with a trip at kickoff to build trust and a trip at go-live. A deployment into an air-gapped network, a classified facility, a hospital, a refinery or a factory floor cannot. Defence and intelligence work can mean most weeks in a facility where you cannot carry a phone and cannot work from a hotel room in the evening, which changes the job more than the flight count suggests. Industrial deployments mean site inductions, PPE and hours matched to the plant's shifts rather than yours.
Posted travel percentages are annual averages and they hide the shape. Twenty five percent travel can mean one day a week, or it can mean three consecutive weeks on site followed by two months at home. The second version is far more common in deployment work and far harder on a household. Ask the question in a form that cannot be smoothed over: how many nights was the person currently in this role away last quarter, and what was the longest single trip.
The last hidden variable is hours. Deployment deadlines are set by the customer's calendar, not by your sprint. Go-live weekends are real, quarter-end change freezes at banks are real, and a production incident in an account you own has your name on it. Ask whether forward deployed engineers carry a pager for their own deployments, whether there is a separate support function behind them, and what happens to an account when its engineer takes two weeks off.
- Ask the hiring manager to walk through last week, hour by hour, for someone already in this role. Vagueness here is the single most reliable warning sign in the whole process.
- Ask how many live accounts one engineer carries. One deep deployment is a different job from six shallow ones, and the second is where burnout happens.
- Ask what fraction of the code you write is expected to be throwaway. A healthy answer is honest: some of it always is, and knowing which is a skill.
- Ask who is on site with you. Solo deployments make you faster and more exposed. Paired deployments are slower and much better for a first year in the role.
- For travel, get three numbers: nights away last quarter, longest single trip, and whether travel is to one account or many. Then ask about weekend policy, flight class on long haul, and whether you keep the points.
- If any customer requires on-site presence for security reasons, that requirement will not flex later. Find out at the screen, not after you move house.
- Check time zones before anything else if the role is remote. Supporting a customer eight hours away is a permanent schedule change, not an occasional early call.
What gates the job: no licence, but clearance, citizenship and background checks gate specific lanes
For commercial forward deployed engineering there is no credential. No licence, no governing body, no certification that changes a hiring decision, and no degree requirement that is enforced in practice at most product companies. What gates it is exactly what the loop measures: can you write production code at speed under incomplete requirements, and can you hold a room of the customer's people while doing it. Candidates looking for a course to buy are looking in the wrong place. The time is better spent shipping one real integration end to end.
Clearance is the exception, and the rules are not negotiable. A US government security clearance is sponsored by an employer who has a contract requiring it. You cannot apply on your own behalf, you cannot buy one, and eligibility requires US citizenship. Secret and Top Secret sit on different investigation tiers, Top Secret with access to sensitive compartmented information adds further screening and a polygraph at some agencies, and continuous vetting has replaced the old fixed reinvestigation cycle for much of the cleared population. Adjudication swings with backlog and with the complexity of your own history, from a few months at the lower tier to well over a year at the higher ones, and interim eligibility sometimes lets you start work sooner. Treat every timeline you read, this one included, as something to confirm with the sponsoring employer and the adjudicating agency rather than plan around.
If you already hold a clearance it is the most valuable line on your resume for this lane, and it belongs in the top third, written in the standard form: level, granting agency, date of the last investigation, and current status (active, or eligibility retained within the reinstatement window). Recruiters filter on exactly those fields. Do not write "clearable" or "able to obtain", which tells a cleared-programme recruiter nothing except that you do not know how the process works. If you have never held one and you want into the defence lane, the realistic route is an employer who sponsors routinely and will carry you on uncleared work through the wait. Ask at the screen how many people they put through last year and what those people did while they waited.
Federal civilian deployments more often need a Public Trust determination than a clearance, which is a lighter background investigation but still a start-date dependency of weeks to months. Export control can make US person status a hard requirement for touching certain technical data regardless of clearance, and US person is a broader category than citizen: it covers lawful permanent residents and certain protected individuals. FedRAMP authorised environments and Defense Department impact levels change what tooling you are allowed to use, which in practice means building without the conveniences you are used to.
Commercial customers impose their own gates, and these catch people out after they have signed the offer. Banking and insurance customers frequently require their own background check and sometimes a credit check before vendor staff get access. Hospital-facing work needs HIPAA training, immunisation and TB records, and registration through a vendor credentialing system before you can badge in. Industrial and energy sites require safety induction, PPE, sometimes a drug screen, and occasionally confined space or electrical safety awareness before you walk the floor. Every one of these takes weeks and none is optional. Ask at offer stage who runs them, who pays, and what they add to your start date on a real account.
The practical gates are mundane and still worth checking. A passport with enough validity left, the ability to get business visas for the regions the company sells into, a driving licence for territory-style deployments, and for non-citizens an employer willing and able to support travel and re-entry. A role that is remote on paper but needs three site visits a quarter to a country whose business visa takes two months is a different job from the one described in the posting.
One note for readers outside the United States, because most published advice on this role is American. The clearance apparatus described here is US-specific. The UK runs its own vetting levels for defence and government work, and other countries run theirs, each sponsored by the employer in the same way and each with its own residency requirement and its own waiting time. The BLS occupation codes are US statistics with no overseas equivalent. Everything else in this guide, the two-track interview, the travel question, the services-versus-product test, travels fine.
- Nothing to buy, nothing to study for as a credential. Build and deploy something real instead.
- Clearance is employer-sponsored, citizenship-gated, and slow. Write it correctly if you have it and do not imply it if you do not.
- Public Trust, export control and FedRAMP are separate gates from clearance and each has its own start-date cost.
- Customer-side background checks, HIPAA records, vendor credentialing and site safety induction are conditions of doing the work. Raise them at offer stage so your first month is not spent waiting.
- If you already hold hospital vendor credentials, an active clearance, or site inductions for a major industrial operator, say so in the screen. It is a small, real and immediately bankable advantage.
- The engineering bar is genuinely a bar. Self-taught and bootcamp backgrounds get hired into this role regularly, and every one of them passed a practical coding stage to do it.
How the hiring process actually runs in 2026-27
Hiring for this role is run by engineering, not by the sales organisation, at every company where the job is the real thing. The first serious conversation is usually with a forward deployed engineering manager who still deploys personally, and at companies under a few hundred people a founder sits in the loop and often makes the call. The recruiter screen checks location, travel tolerance, clearance status if the lane needs it, work authorisation and salary expectations, and it is shorter than the equivalent screen for a product engineering role.
Plan on four to six conversations spread over several weeks, sometimes compressed hard when a signed customer is waiting. Compared with a core product engineering loop, this one is lighter on algorithms and much heavier on judgment under ambiguity. Compared with a solutions engineering loop, it is far more demanding technically. That combination is exactly why the role is hard to fill, and it is why you prepare both tracks rather than leaning on the one you are already good at.
The central fact of this loop is that there are two bars and you have to clear both. The engineering bar asks whether you can ship working software against unfamiliar, badly shaped data on a deadline. The field bar asks whether a customer's director would be comfortable with you in the room without supervision. Most rejections are not close calls on one axis, they are a clean pass on one and a clear fail on the other. Strong engineers lose the offer by going quiet in the role-play, answering a stakeholder's question with implementation detail, or defending a design when the stakeholder raises a business objection. Strong communicators lose it by producing a presentation where a working artefact was expected.
Finding the openings takes a different approach from a product engineering search, because the title is inconsistent. Search the variants as well: deployment engineer, deployment strategist, forward deployed software engineer, solutions engineer with a production code requirement, applied AI engineer with a customer in the description. Watch the careers pages of companies that have just announced large enterprise customers, because the hiring follows the contract. Referrals carry more weight than in most engineering hiring, because the cost of a bad forward deployed hire is visible to a paying customer within weeks. If you know anyone inside, use them. If you do not, the most effective cold approach is a short note naming an industry you already understand and one specific thing about deploying software into it that only someone who has done it would say.
Candidates underrate how much of the evaluation happens between the formal stages. Proposing a sensible next step at the end of a conversation, sending a half-page follow-up with a sketch of how you would approach the scenario from the role-play, or asking the hiring manager which deployment is currently going badly and why are all behaviours the job requires daily. Doing them during the process is the cheapest possible demonstration, and almost nobody does it.
- Typical sequence: recruiter screen, hiring manager conversation, practical coding stage, customer role-play or scoped presentation, take-home or live mini-deployment with a readout, judgment and values round, references.
- Ask the recruiter for the format of each stage, who will be in the room, and whether the customer exercise is scored against a rubric. Companies that run this well will tell you.
- Prepare two separate bodies of material: deployment stories with operational numbers, and code you can talk through line by line. The loop asks for both and the switch between them is abrupt.
- Search the title variants, not just the exact phrase, and track the careers pages of companies that have just announced enterprise customers.
- Back-channel references are common at small companies. Assume the hiring manager knows someone who worked with you, and assume they will ask what you were like when a deployment went wrong.
- Send a short written follow-up after the customer exercise, in the format you would send a real customer. It is the only free demonstration in the whole process.
The stages in detail, and what each one is actually scoring
The coding stage is practical far more often than algorithmic. The shape that keeps recurring: here is an ugly file or a flaky API, here is a loosely described outcome, build something that works in 60 to 90 minutes. Malformed rows, inconsistent date formats, duplicate identifiers, a field that means two different things depending on which system wrote it. Some companies still run a standard data structures round, so ask which you are getting. What is being scored is not elegance. It is whether you clarify the requirement before writing, whether you handle the bad record rather than crashing on it, whether you leave something that actually runs, and whether you say out loud what you would do differently with more time. Candidates who silently build the beautiful version and do not finish fail this stage regularly.
The customer role-play is the stage that distinguishes this loop, and the one people under-prepare. You are given a scenario and the interviewer plays a stakeholder who is unclear, frustrated, overcommitted, or asking for something that will not work. Common setups: the sponsor says the system is giving wrong answers and wants to know what you are going to do about it; a director wants a feature that duplicates something the product already does badly; an operations lead is quietly blocking data access and you have to find out why. The rubric is more mechanical than candidates expect. Did you establish current state before proposing anything. Did you ask what success looks like in their units, not yours. Did you quantify the cost of the current situation. Did you translate a technical constraint into business language without condescension. Did you disagree where disagreement was warranted. Did you end with a specific next step, an owner and a date. An exercise that ends without a next step is usually marked down regardless of what came before it.
If you have never done customer work, you can still get reps before the interview. Run the scenarios out loud against a friend who is not an engineer and ask them to be difficult. Volunteer to take the demo or the stakeholder update at your current job, which nobody else wants. Sit in on a support escalation and watch how the person running it establishes current state. The skill is rehearsable, the rubric above is the rehearsal script, and the gap between a first and a fifth attempt is large enough to change an outcome.
The take-home or live mini-deployment is a compressed version of the actual job: a messy dataset, a vague business problem, a day or two, then present. What separates strong submissions is not technical depth. It is written assumptions, visible scoping to a slice that works end to end, and a readout that leads with decisions rather than code. The best submissions include a short section on what they deliberately did not build and why, and a list of the questions they would have asked the customer. Reviewers read that section first, because it is the part that cannot be bluffed.
Many loops include a scoping or ambiguity interview with no coding at all. The classic prompt is a one-line complaint: the customer says the output is wrong. A weak answer starts fixing. A strong answer asks what wrong means to them, finds a reproducible example, checks whether the system ever worked for that case, determines whether the failure is data, permissions, configuration, the model, or a genuine disagreement about what correct means, bounds the blast radius, tells the customer something true within the hour, and knows the threshold at which it stops being yours and goes to product engineering. Interviewers listen for the escalation instinct specifically, because the failure mode of good forward deployed engineers is heroic solo fixing that nobody else can maintain.
The judgment round goes by different names and tests the same four things: whether you can work without supervision for weeks, whether you tell a customer an uncomfortable truth early rather than a comfortable one late, whether you know when to build bespoke and when to refuse and push it to the product, and how you behave when a deployment is failing and it is partly your fault. Have two real stories ready: one where you said no to a customer or an internal stakeholder and were right, and one where a project you owned went badly and you can describe your own contribution to it without flinching.
Levelling and offer conversations are worth preparing separately. Because the role straddles two organisations, companies vary in whether they level forward deployed engineers against product engineers, against solutions roles, or on a dedicated ladder. Ask which ladder, what the next level up looks like, and whether anyone has been promoted on it in the last year. A ladder with nobody on its upper rungs is a ladder that does not exist yet.
- For the coding stage: narrate your assumptions, handle the bad input, finish something that runs, and name the shortcuts you took. Finished and imperfect beats elegant and unfinished every time.
- For the role-play: open by asking what they are trying to achieve and how they measure it today. Do not propose a solution in the first five minutes, however obvious it seems.
- Rehearse one sentence for the hardest moment: "That is not going to work with the data as it stands, and here is what I would do instead." Saying it calmly is half of what is being tested.
- Always close with a next step, a named owner and a date. Then send the written version afterwards.
- For the take-home: write assumptions, scope to one slice that works end to end, and lead the readout with decisions. Include what you chose not to build.
- For the ambiguity round: reproduce, bound, communicate, then fix. Say explicitly where you would escalate and to whom.
- Have a failure story where you owned your part of it. Interviewers for this role weight that answer more heavily than most, because the job guarantees you will have one.
The resume and portfolio: what gets read, what gets skipped
Write an engineer's resume with deployment outcomes on it, not a consultant's resume full of responsibilities. The reviewer is an engineer deciding whether to spend four hours of their team's time on you, and they are reading for evidence that you have built something real for someone who was not paying you a compliment. Lead each role with what you deployed, to whom, and what changed for them. Push the technology list to the bottom where it belongs.
One format carries most of the weight, and it is worth repeating per deployment: the customer shape (industry, rough size, data environment), the problem stated in the customer's own words, what you built and what you integrated with, the time from kickoff to first production use, the measured outcome in the customer's unit, and what got upstreamed into the product. That last clause is what separates a forward deployed engineer from a contractor, and most applicants omit it entirely. "Generalised the permission-aware retrieval layer into the core product, now used by four other accounts" is a stronger line than any volume metric.
The numbers that convince a reviewer are operational, not promotional. Days from kickoff to first production use. Number of accounts carried concurrently. Volume actually processed in production, with the unit named. Adoption stated as named teams using it weekly, not seats purchased. Throughput, deflection or cycle time measured against a before figure that genuinely existed. Cost per transaction if you owned it. Numbers that convince nobody: percentages with no denominator, "improved efficiency", "drove alignment", and anything that would collapse under one follow-up question about how it was measured. If you do not have a real number for a deployment, write the decision you made instead. A reviewer trusts a specific decision more than a vague improvement.
Most customers cannot be named, and the fix is to describe rather than hint. "A top-five US health insurer", "a European industrial manufacturer with 40,000 employees", "a federal civilian agency". Give the data environment, because it tells a reviewer how hard the work was: multi-tenant SaaS, customer VPC, on-premise, air-gapped, FedRAMP authorised. Never write anything your NDA covers, and never write anything about classified work beyond its existence and your clearance level, because the person reading it will notice and it is the fastest disqualification available in that lane.
What reviewers skip: the twelve-row technology grid, most certifications (clearance is the exception), generic stakeholder language, a GitHub full of forked tutorials, and bullet points that describe the team's work rather than yours. The first pass over this document is short, seconds rather than minutes, and it answers one question: has this person ever delivered something into a hostile environment and survived it.
If you are moving in from backend engineering, data engineering, consulting, support or solutions engineering, the gap is evidence, and one artefact closes it. Build a small end-to-end integration against a genuinely messy public dataset. Real options: SEC EDGAR filings, a CMS healthcare provider or claims release, an open GTFS transit feed, a municipal permit or inspection dataset, a national energy or grid feed. These are messy in the way customer data is messy, with entity names that do not match across files and formats that changed partway through the archive. Make it work for a stranger at a URL. Then write a one page deployment note in the format you would send a customer: what the goal was, what the data was actually like, what you built, what you chose not to build, what it costs to run, and what fails. One deployed thing with a written failure analysis outperforms five tutorial projects, and the failure analysis is the file almost nobody else includes.
- Per deployment, in this order: customer shape, problem in their words, what you built and integrated with, time to first production use, outcome in their unit, what you upstreamed.
- State the data environment explicitly. SaaS, customer VPC, on-premise and air-gapped are four different difficulty levels and reviewers know it.
- Name the integration surface. ServiceNow, Salesforce, Snowflake, Databricks, Epic, SAP, Kafka, S3, SharePoint and a 2009 internal system each tell a reviewer something specific about what you have survived.
- Time to first production use is the most underused line on these resumes and one of the few hiring managers react to immediately.
- Put clearance in the top third with level, granting agency, last investigation date and current status. Put nothing else about classified work anywhere.
- Cut the certifications, cut the tool grid, cut anything that reads as a team accomplishment. Keep the one line about what you refused to build and why.
- If you are switching in, ship one real integration a stranger can use against a messy public dataset, and write the deployment note. That artefact is the whole application.
Telling a real forward deployed role from a relabelled services job
The title became fashionable, which means it is now attached to jobs that are not it. Some are professional services with a new badge. Some are solutions engineering with a coding screen bolted on. Some are a genuine attempt by a company that has not yet decided what it wants. None of these is dishonest, and none is necessarily a bad job, but they pay differently, level differently, and lead to different places. Finding out which one you are interviewing for takes four questions, and most candidates ask none of them.
The diagnostic questions, in order of how much they reveal. Does code written by this team merge into the main product repository, and can you point me at a recent example. Is there a utilisation target or a billable-hours expectation. Is any part of compensation tied to bookings, renewals or account expansion. Who decides what goes into the product roadmap, and when did a forward deployed engineer last change it. A fifth is useful if they will answer it: what is the ratio of forward deployed engineers to product engineers. A company where deployment code merges upstream, there is no utilisation target, comp is salary plus equity, and the ratio is roughly balanced is running the real thing. A company with billable targets, a separate delivery repository and a variable component tied to account revenue is running services.
The career consequence is the reason to care. From a genuine forward deployed role, the common next moves are into product engineering at the same company with unusually good product judgment, into a founding or early engineering role at a startup, into engineering management, or into a deployment leadership role running a region or a vertical. Those moves are available because you have shipped production code and because you understand customers better than the average engineer, which is a rare pair. From a services role, the next move is usually another services role or a move into pre-sales, and the engineering ladder gets harder to re-enter each year you stay.
A few specific warning signs are worth naming. No engineer in the interview loop at all. A posting that describes the ideal candidate as "customer-facing and also technical" with no description of what gets built. Pilots that run with no written acceptance criterion, which guarantees arguments later about whether the thing worked. Forward deployed engineers expected to attend sales calls and carry a number. No support function behind the team, which means every deployment you ever do accumulates on your own plate forever. A team where nobody has been there more than a year.
The counterweight, in fairness: the best version of this job is at a company where the product is genuinely early and your deployment work is how the product gets designed. That job is chaotic, the ratio of throwaway code is high, and it is the fastest learning available anywhere in software. Do not reject a company because the function is young. Reject it because the function is pretending to be something it is not.
- Ask whether deployment code merges into the main repository and ask for an example. The answer takes ten seconds and tells you most of what you need.
- Ask whether there is a utilisation or billable target. There is no polite way for a company to hide a yes.
- Ask what fraction of compensation is variable and what it is tied to. Bookings-linked variable comp means you are in the go-to-market organisation whatever the title says.
- Ask when a forward deployed engineer last changed the product roadmap and what the change was. A specific answer means the feedback loop exists.
- Ask about the support function. If there is none, every account you deploy stays yours indefinitely and your capacity caps out at a handful.
- Ask how long the team has existed and what tenure looks like. A function with nobody past a year has a problem you will inherit.
Pay, comp structure and the offer questions that protect you
There is no occupation code for forward deployed engineer, so an average quoted for the title is somebody's extrapolation. The nearest US BLS Occupational Employment and Wage Statistics codes are 15-1252 software developers, 41-9031 sales engineers, 15-1211 computer systems analysts, 15-1299 computer occupations all other, and 13-1111 management analysts where the role is consulting-shaped. Each captures part of the work and none captures the mix, which is exactly why you price the specific offer rather than the title. The practical method: read current postings in pay-transparency jurisdictions, compare the band to the same company's own product engineering band at the same level, and treat self-reported levelling sites as directional rather than authoritative. Colorado, California, Washington and New York have had posted-range requirements for a while and several more states have added them since, so check which apply where the role is based at the time you are looking.
Structure matters more than the headline. At startups the package is base plus equity, and the equity assumptions deserve the same scrutiny as any engineering offer: strike price, latest preferred price, total shares outstanding, vesting, and the exercise window if you leave. Some companies attach a variable component to deployment milestones, customer go-lives or account expansion. If yours does, ask three questions: is it guaranteed for the first year or at risk from day one, what exactly is measured, and who controls the thing being measured. A bonus tied to go-lives whose timing you do not control is not compensation, it is a lottery.
Levelling is the quiet decision that sets your next five years. Ask which ladder you are on, how it maps to the product engineering ladder, and whether promotion past the current level requires moving into product engineering. At companies where the function is new the ladder genuinely may not exist above a certain level, and the honest version of that answer is a reason to negotiate harder on starting level rather than a reason to walk away.
Travel terms are compensation. Per diem or expenses, flight class on long haul, whether weekend travel earns time back, whether you keep airline and hotel points, how corporate card and reimbursement work in practice, and who pays for visas, vaccinations, vendor credentialing and site safety training. None of this is awkward to ask and all of it is routine at companies that deploy regularly. Hesitation on these questions is itself an answer.
Finally, the questions that reveal the health of the thing you are joining. How many deployments are live right now and how many would the team honestly call healthy. What happened to the previous engineer on the account I would take over. How many accounts does one engineer carry. Is there an acceptance criterion written down before a pilot starts. When a deployment fails, what does the company actually do. An organisation that answers these crisply has done this before. One that deflects is going to make you the person who finds out.
- Price the offer, not the title. There is no BLS code for this job and any average you read for it is extrapolated from something else.
- Compare against the same company's product engineering band at the same level. If forward deployed engineering pays materially less for the same level, ask why and listen carefully to the answer.
- If there is variable comp, get the measurement, the guarantee period and the degree of control you have over the outcome in writing.
- Confirm the ladder and whether anyone has been promoted on it recently.
- Negotiate travel terms explicitly: per diem, flight class, weekend policy, points retention, and who pays for visas and credentialing.
- Ask what happened to the last person on the account you would inherit. It is the single most informative question in the offer conversation.
What a forward deployed engineer has to know about AI in 2026-27
The honest framing for this role is the opposite of the usual one. The question is not whether AI will change the job. The job exists in its current volume because of AI: enterprises bought systems that work in a demo and do not work on their own documents, their own permission model and their own definition of a correct answer, and somebody has to close that gap on site. The forward deployed engineer is the last mile of AI deployment, and that last mile is where most of the real difficulty now sits. You do not need to train models. You need to know, in considerable detail, why a working model produces a wrong answer inside one particular company.
Four capabilities carry the job, and they are what a competent interviewer actually probes. First, building an evaluation set out of the customer's own artefacts in the first two weeks: their real tickets, their real documents, their real questions, labelled by their own experts, because correct is a property of their business and not of any public benchmark. Second, running a pilot with a written acceptance criterion agreed before the pilot starts, so the end of the pilot is a measurement rather than an argument. Third, triaging a failure across the whole stack rather than blaming the model: was the right passage retrieved at all, was it retrievable given that user's permissions, was the context assembled badly, was the prompt wrong, was the source document stale or contradicted by another one, or is the task genuinely ambiguous and two experts on the customer's own team would disagree. Fourth, keeping cost and latency inside a per-transaction budget the customer will sign off on, which in agentic designs means fewer calls, cached stable prefixes, a smaller model on the easy majority and a shorter chain, not a cheaper provider.
The demo-to-production gap is the thing you are hired to cross, so be precise about it. A pilot that passes on thirty hand-chosen examples proves almost nothing. The failures appear at volume, in the long tail: the scanned document from the acquired subsidiary, the entity that has three names in three systems, the question phrased in internal shorthand nobody ever wrote down. The distinctive value of a good forward deployed engineer is being the person who finds those before the customer's own staff do, and who can say which of them actually matter. Interviewers ask about this in some form almost every time, usually as "the pilot worked and the rollout did not, what happened".
Agents deserve a clear position rather than enthusiasm. The boundary that holds is verifiability: agentic loops work where each step can be checked, by code that compiles and passes tests, by a schema, by a lookup against a source of record, by a human confirming a triage decision. They remain unreliable in open-ended multi-step work with no ground truth along the way, where errors compound quietly and the system is confidently wrong at the end. Enterprise buyers were burned by the first wave of autonomy claims and now ask for evidence, budgets and human gates. Saying this plainly in an interview reads as someone who has deployed. Saying that agents will handle the whole workflow reads as someone who has read about it.
A large share of your week goes on questions from people who are not your colleagues: the customer's security team, their data governance team, sometimes their regulator-facing risk function. Where does our data go. What is retained and for how long. Is the tenant isolated. Can this run in our VPC, and what breaks if it does. How do we audit why the system produced this specific output nine months from now. Does retrieval respect row-level and document-level permissions, and can you prove it. Will our data be used for training. A forward deployed engineer who cannot answer these cleanly loses weeks of calendar on every deployment, and one who can discuss them specifically stands out immediately. In regulated sectors, expect documentation obligations covering training and validation data, human oversight and record keeping to land on your deployment as well. The obligations are real; the timing varies by jurisdiction and some deadlines have been amended since they were first announced, so confirm current dates with the customer's own compliance team rather than quoting one from memory or from an article.
Be ready for the tooling question too, and answer it in terms of the constraint rather than the brand. Tracing, evaluation harnesses and observability for model-backed systems are now expected on any serious deployment, but what you can actually install depends on where you are deploying: a hosted evaluation platform is fine in a customer's cloud tenant, useless in an air-gapped facility, and subject to a security review everywhere in between. The answer interviewers want is that you know what you need to capture (inputs, retrieved context, the decision, the outcome, cost and latency per call) and that you can build a thin version of it inside whatever the customer permits.
Now the honest counterweight, because overstating disruption is worse than understating it. AI coding assistants have changed how fast the bespoke part of this job gets built, and that is a genuine shift: the first working slice of a deployment is expected sooner than it was two years ago, and an engineer who is slow with these tools is noticeably slower overall. But they have not touched the hard part. Deciding what to build, learning a workflow nobody has documented, getting a reluctant data owner to grant access, telling a sponsor their request is wrong, and knowing which bespoke hack should become product and which should be deleted: none of that got automated, and none of it is close. The version of the future where AI eliminates this role has the causation backwards. The role grew because AI products need people to land them.
Building an evaluation set from the customer's own artefacts
Every deployment argument eventually reduces to whether the system is good enough, and without a labelled set from the customer's own data that argument has no referee. Correct is defined by their business rules, their house style and their regulator, not by any public benchmark. Teams that skip this spend the pilot debating anecdotes, and the deployment stalls at exactly the point where it should be expanding.
Show it: Describe the set: how many items, where they came from (real tickets, real filings, real clinical notes), who in the customer's organisation labelled them and how you got that time out of busy people, how you handled cases where two of their own experts disagreed, and how the set was split so you were not grading your own homework. Then give one category of failure the set exposed that nobody in the room had predicted.
Pilot design with an acceptance criterion written before the pilot
A pilot without an agreed pass mark always ends in a negotiation rather than a result, and the customer's memory of what was promised will differ from yours. Writing the criterion first converts a political conversation at the end into an engineering one throughout, and it is the clearest signal that an engineer has run a deployment to completion rather than merely started several.
Show it: State the criterion as it was written: the metric, the threshold, the sample it would be measured on, who would judge it, and what the agreed consequence of missing it was. Mention one criterion you argued down because it was unmeasurable, and what you replaced it with.
Permission-aware retrieval over real enterprise data
The most common blocker on an enterprise AI deployment is not model quality, it is that the data sits across systems with inconsistent access rules and the customer cannot allow an assistant to surface a document to someone who should not see it. Getting this wrong once ends a deployment. Getting it right is unglamorous engineering that very few candidates can discuss concretely.
Show it: Explain how entitlements flowed through your pipeline: whether filtering happened at query time or at index time, how you handled a user whose permissions changed, what you did about documents with no owner, and how you demonstrated to the customer's security team that a restricted document could not leak through a summary. Name the system the permissions actually lived in.
Failure triage across the whole stack, not just the model
Customers report failures as one sentence: the answers are wrong. The ability to decompose that into retrieval miss, permission filter, stale source, bad chunking, prompt, or a genuinely ambiguous task is the core diagnostic skill of the role, and it is what the ambiguity interview is designed to test. Engineers who reach for prompt changes first burn weeks.
Show it: Walk one real incident end to end: the complaint as the customer phrased it, the reproducible example you isolated, the layer you proved it was in and how you proved it, what you told the customer within the first hour, and the fix. Include the case where the data was simply wrong and the right answer was to tell them so.
Cost and latency budgeting per transaction
Per-token prices fell while tokens consumed per user action rose, because agentic patterns make many calls over large contexts. Deployments get cancelled at renewal on unit economics, and a customer who cannot predict what a busy month costs will not expand. Latency is often the binding constraint on adoption: a correct answer that arrives slowly is not used by someone working a queue.
Show it: Give a per-transaction figure, what it was at the start, what it was at go-live, and the specific changes that moved it: shortening the chain, caching the stable prefix, routing the easy majority to a smaller model, cutting retrieved context, batching. Give the latency at the ninety-fifth percentile as well as the median, because the tail is what users complain about.
Scoping agents to verifiable loops with human gates
Most enterprise disappointment with agents comes from applying them where no step can be checked. Knowing where the boundary sits, and being willing to say so to a customer who has been promised more by someone else, prevents the failure that costs a renewal. It is also the fastest way to sound experienced in an interview.
Show it: Describe one workflow you agreed to automate and one you deliberately refused, with the reason in both cases. Name the verifier at each step, the budget or step limit, the point where a human confirms, and what the system does when it is uncertain rather than wrong.
Answering the security, retention and auditability questions
The customer's security and governance teams can hold a deployment for months, and they are rarely in the room when the deal is signed. An engineer who can answer data residency, retention, tenant isolation, VPC deployment, audit trail and training-use questions accurately, and who knows when to stop and bring in their own legal or security team, compresses the slowest part of every deployment.
Show it: Describe a security review you went through: what they asked, what you could not answer and how you got the answer, what the architecture had to change to pass, and how long it took. Say explicitly where you stopped and escalated, because knowing the limit of your own authority is part of the skill.
Delivering fast with AI-assisted development without shipping unmaintainable work
Expectations of how quickly a first working slice appears have moved, and bespoke deployment code is exactly the kind of work these tools accelerate most. The risk is equally real: throwaway code that quietly becomes load-bearing in a customer's production environment, written faster than anyone can review it, maintained by nobody.
Show it: Say how you use the tools and where you do not trust them, and describe your rule for the line between a deployment hack and something that must be reviewed and supported. Then give an example of bespoke code you generalised and upstreamed into the product, and one you deliberately deleted.
What a screen is looking for
These are the terms that a resume screen, human or automated, is matching against for this role. Use the ones that are true of you, in the words the posting uses.
- Forward deployed engineer
- FDE
- Forward deployed software engineer
- Deployment engineer
- Deployment strategist
- Customer-facing engineer
- Implementation engineer
- Solutions engineer
- Solutions architect
- Enterprise deployment
- Post-sales engineering
- Production deployment
- Python
- TypeScript
- Go
- SQL
- REST API integration
- Webhooks
- ETL pipelines
- Data integration
- Snowflake
- Databricks
- Kafka
- Airflow
- dbt
- Postgres
- AWS
- Azure
- GCP
- Kubernetes
- Docker
- Terraform
- VPC deployment
- On-premise deployment
- Air-gapped environment
- FedRAMP
- SOC 2
- Security review
- Single sign-on (SSO)
- SAML
- OAuth
- Role-based access control (RBAC)
- Row-level security
- Large language models (LLMs)
- Retrieval-augmented generation (RAG)
- Vector database
- Embeddings
- Reranking
- Context engineering
- Prompt engineering
- Evaluation harness
- Eval set
- LLM-as-a-judge
- Acceptance criteria
- AI agents
- Agent orchestration
- Tool use
- Function calling
- Model Context Protocol (MCP)
- Guardrails
- Hallucination analysis
- Observability and tracing
- p95 latency
- Cost per request
- Token accounting
- Prompt caching
- Model routing
- ServiceNow
- Salesforce
- SAP
- Epic
- SharePoint
- Jira
- Workday
- Customer discovery
- Requirements gathering
- Workshop facilitation
- Stakeholder management
- Technical demo
- Proof of concept
- Pilot to production
- Time to first value
- Change management
- Enablement and training
- Runbook
- Escalation management
- On-call
- Incident response
- Post-incident review
- Statement of work
- Security clearance
- Secret clearance
- Top Secret clearance
- TS/SCI
- Public Trust
- ITAR
- HIPAA
- Vendor credentialing
- Customer success engineering
- Professional services
Mistakes that cost people this job
Preparing hard for the engineering stages and treating the customer role-play as a soft chat you can improvise. It is the stage with the most explicit rubric in the whole loop, and strong engineers fail it more often than they fail the coding round.
Rehearse it like a real customer session. Open by asking what they are trying to achieve and how they measure it today, establish current state before proposing anything, quantify the cost of the status quo in their units, disagree once where disagreement is warranted, and close with a specific next step, a named owner and a date. Then send a short written follow-up afterwards in the format you would send a real customer.
Answering a business stakeholder's question with implementation detail. The interviewer plays a director asking why the system got an answer wrong, and the candidate explains chunk sizes and embedding models.
Answer in the stakeholder's frame first, then offer the mechanism if they want it. "It missed because the relevant policy document was never indexed for your team's permission group, so the system could not see it. I can confirm that today and tell you by Thursday how many other documents are in the same state." The detail is available if asked. Leading with it is the tell.
Applying without checking whether the role is product forward deployed engineering or professional services with a new title. Candidates discover the difference after they have accepted, usually when a utilisation target appears in a first-quarter review.
Ask four questions before the loop goes far: does deployment code merge into the main product repository, is there a utilisation or billable target, is any compensation tied to bookings or renewals, and when did a forward deployed engineer last change the product roadmap. The answers take two minutes and shape your next five years more than the title does.
Writing a consultant's resume: responsibilities, methodologies, stakeholder language, a technology grid, and no evidence that anything ever ran in production for a customer who was unhappy about something.
Lead each deployment with customer shape, the problem in their words, what you built and integrated with, days from kickoff to first production use, the outcome in the customer's own unit, and what you upstreamed into the product. The upstream clause is the one that proves you were an engineer on the product and not a contractor.
Quoting a pilot result from a handful of hand-picked examples as if it were a production result. Experienced interviewers ask one follow-up about sample size and provenance, and the claim collapses.
Give the denominator, the provenance and the residual: a labelled set of a stated size drawn from the customer's real traffic, the figure before and after, and the honest statement that remaining failures cluster in one named category you chose not to support. If there was no evaluation set, say so and describe what you would build now.
Taking the travel percentage in the posting at face value and discovering the lumpiness later. "Up to 25% travel" turns out to mean three consecutive weeks on a customer site, repeatedly.
Ask how many nights the person currently in the role spent away last quarter, what the longest single trip was, whether travel is to one account or many, and whether any customer requires on-site presence for security reasons. Then ask about per diem, flight class, weekend policy and who pays for visas and credentialing.
Fixing a reported problem immediately without reproducing or bounding it, because being helpful feels like the right instinct in front of a customer. This is the specific behaviour the ambiguity interview is designed to catch.
Reproduce, isolate the layer, bound the blast radius, tell the customer something true within the hour, then fix. Say out loud in the interview where you would stop and escalate to product engineering. The failure mode of good forward deployed engineers is heroic solo fixing that nobody can maintain afterwards, and interviewers listen for whether you know it.
Writing "clearable" or "able to obtain a clearance" on a resume for a defence lane, or implying an active clearance that has lapsed.
If you hold one, write level, granting agency, date of last investigation and current status in the top third of the page, because recruiters filter on exactly those fields. If you do not, do not imply it. Target employers who sponsor routinely, and ask at the screen what you would work on during the wait.
Over-building in the take-home or the coding stage. Candidates produce a beautiful partial system and never reach something that runs end to end, which is the opposite of the job.
Scope to one slice that works all the way through, write your assumptions down, handle the malformed records rather than crashing on them, and present decisions rather than code. Include a short section on what you deliberately did not build and what you would have asked the customer. Reviewers read that section first.
Promising that an agent will handle a whole workflow, in an interview or to a customer, because the demo was impressive. Enterprise buyers have been burned by exactly this and now ask for evidence.
State the boundary. Agentic loops work where each step has a verifier and a human gate at the decision that matters, and they are unreliable in open-ended multi-step work with no ground truth along the way. Name the workflow you would automate, the one you would refuse, and the budget and step limits you would set.
Accepting an offer without asking how many accounts an engineer carries, what happened to the previous engineer on the account, and whether there is a support function behind the team.
Ask all three. One deep deployment and six shallow ones are different jobs. No support function means every deployment you complete stays on your plate forever and your capacity caps out within a year. And the answer about the previous engineer is the most informative sentence in the whole offer conversation.
Questions people ask
What does a forward deployed engineer actually do?
A forward deployed engineer embeds with a customer, writes production code inside that customer's environment, and feeds what they learn back into the core product. A deployment usually runs in three phases: discovery, where you watch people do the work you are about to change, map the real workflow and get data access approved through a security review; build, where you write integration code, retrieval and evaluation logic, and whatever bespoke glue the customer's systems demand; and handover, where you train users, document what you built, and decide which parts should be generalised into the product and which should be deleted. The distinguishing feature against adjacent roles is the product feedback loop: a forward deployed engineer's code and findings change the product, while a professional services consultant's do not.
How much of a forward deployed engineer job is coding versus customer-facing work?
Any single percentage is a guess, because a forward deployed engineer's split swings with the deployment phase. The opening weeks of a new account are dominated by discovery, data access and security review. The middle stretch is mostly building. The end is training and handover. Over a full account you build more than you talk, but you rarely get four uninterrupted build days in a week. Customer-facing here means sitting with an operator to learn their workflow, running a working session where you build in front of people, writing updates an executive reads in full, and telling a sponsor when their request will not survive their own data. It does not mean selling. If you need long uninterrupted build time to be happy, this is the wrong role.
How much travel is involved in a forward deployed engineer role?
A forward deployed engineer can be away almost never or most weeks, and the driver is where the data has to live rather than company preference. AI application companies deploying into a customer's own cloud tenant often run nearly remote, with a trip at kickoff and a trip at go-live. Defence, intelligence, manufacturing, energy and any air-gapped or on-premise deployment require physical presence, sometimes in a facility where you cannot take a phone. Posted figures like "up to 25% travel" are annual averages that hide the pattern, which is usually three consecutive weeks on site followed by quiet months. Ask how many nights the person currently in the role was away last quarter and what the longest single trip was.
Do you need a security clearance to be a forward deployed engineer?
Only a forward deployed engineer in defence, intelligence or some federal work needs one. Commercial deployments need no clearance at all. Where one is required you cannot obtain it yourself: an employer with a contract need sponsors it, and eligibility requires US citizenship. Secret and Top Secret sit on different investigation tiers, Top Secret with SCI access adds further screening and a polygraph at some agencies, and adjudication commonly takes months and can take well over a year depending on backlog and your own history. Interim eligibility sometimes allows an earlier start. Federal civilian work more often needs a Public Trust determination instead, and export-controlled programmes can require US person status regardless of clearance, a category that covers lawful permanent residents as well as citizens. Confirm current timelines with the sponsoring employer rather than planning around a published figure.
What is the difference between a forward deployed engineer and a solutions engineer?
A solutions engineer works pre-sales: demos, proofs of concept, security questionnaires and technical objection handling, with compensation usually tied partly to bookings, and the work largely ends when the contract is signed. A forward deployed engineer works post-sales and writes production code the customer depends on, reporting to an engineering manager, on an engineering ladder, often with an on-call rota. The simplest test is whether the code runs in the customer's production environment and whether it merges into the main product repository. Both are good jobs and the skills overlap, but they level differently, pay differently and lead to different next roles.
Is forward deployed engineer a real engineering job or a sales job?
At companies running the function properly it is an engineering job with unusual customer exposure, sitting in the engineering organisation with engineering levelling and no quota. The title has become fashionable, though, so it is now also attached to professional services and pre-sales roles. Four questions separate them: does deployment code merge into the main product repository, is there a utilisation or billable-hours target, is any compensation tied to bookings or renewals, and when did a forward deployed engineer last change the product roadmap. Code in the main repository, no utilisation target, salary plus equity, and a live roadmap feedback loop means the real thing.
What does the forward deployed engineer interview test?
A forward deployed engineer loop runs two tracks at once. The engineering track is a practical coding stage, usually parsing messy data or integrating against an unreliable API under loose requirements rather than a pure algorithms test, plus a design discussion about deploying into a constrained environment. The field track is a role-played customer session where the interviewer plays a stakeholder who is vague, frustrated or asking for the wrong thing, scored on whether you establish current state before proposing, ask what success looks like in their units, push back without being defensive, and close with a specific next step and an owner. Most loops add an ambiguity round starting from a one-line complaint such as "the system is wrong", and a judgment round about autonomy and saying no. Most rejections are a clean pass on one track and a clear fail on the other.
Do you need an AI or machine learning background to become a forward deployed engineer?
You do not need to have trained models, and almost no forward deployed engineer has. What you need, at AI application companies, is working knowledge of the deployment layer: building an evaluation set from the customer's own data, running a pilot with a written acceptance criterion, triaging whether a wrong answer came from retrieval, permissions, stale source data, the prompt or a genuinely ambiguous task, keeping cost and latency inside a per-transaction budget, and answering the customer's security team on retention, tenant isolation and auditability. At data platform and infrastructure companies the role is closer to classic backend and data engineering with heavy integration work. Strong general engineering plus the ability to learn a customer's domain fast matters more than any machine learning coursework.
How much do forward deployed engineers get paid?
There is no US BLS occupation code for forward deployed engineer, so any single average published for the title is extrapolated from something else. The nearest OES codes covering parts of the work are 15-1252 software developers, 41-9031 sales engineers, 15-1211 computer systems analysts, 15-1299 computer occupations all other, and 13-1111 management analysts for consulting-shaped versions. Price the specific offer instead: read current postings in pay-transparency jurisdictions such as Colorado, California, Washington and New York, check which other states now require posted ranges, and compare the band directly against the same company's product engineering band at the same level. Then check the structure, because some employers attach a variable component tied to go-lives or account expansion, and that changes the real value of an offer more than the base does.
Can you move from forward deployed engineering into product engineering later?
Yes, and it is one of the most common paths out of forward deployed engineering, because you arrive with production code shipped and better product judgment than an engineer who has never watched a customer use the thing. The move is easiest within the same company, where the ladders usually map onto each other, so ask at offer stage which ladder you are on and whether promotion past your level requires a transfer. The other frequent exits are founding or early engineering roles at startups, engineering management, and deployment leadership running a region or a vertical. The move is harder from a services-shaped role with billable targets and a separate delivery repository, which is the main practical reason to check which kind of job you are accepting.
Put this on a resume in about a minute
Paste your history once and point it at the Forward Deployed Engineer posting you are looking at. No account, no card.
Build my resume free More roles