TL;DR
I 24 stillingsannonser for forward deployed engineer (FDE) fra 2026 som jeg har lest og kodet, var den mest etterspurte ferdigheten ikke et programmeringsspråk. 19 ba om arbeid med API-er og integrasjoner, 17 om å snakke med kunder eller ledere, 15 om reising og 14 om å avgrense et problem før man bygger. Python (14) og TypeScript eller JavaScript (12) var de eneste språkene som mer enn tre annonser krevde. Sky, Kubernetes og Terraform ble hver krevd av 4 eller færre. LLM-arbeid ble krevd i 13, evalueringer i 8, modelltrening i 1. 20 annonser oppga en minste erfaring; medianen var 4 år.
Jeg er Denys, senior fullstack- og AI-ingeniør i Porto, og jeg jobber som forward deployed engineer på abonnement. De fleste ferdighetslister for denne rollen kommer fra kursselgere og leses som en pensumliste. Jeg ville ha listen arbeidsgiverne skriver, så jeg åpnet 24 FDE-annonser og markerte hva hver enkelt oppgir som krav, atskilt fra det den bare kaller en fordel.
Hvilke ferdigheter trenger en forward deployed engineer?
- oktober 2026 åpnet jeg på nytt de samme 24 annonsene som jeg brukte i AI engineer vs forward deployed engineer: 47 stillinger: Cursor, Databricks, OpenAIs utrullingsselskap, Anthropic, Salesforce, Palantir, Scale AI, PagerDuty og 16 andre selskaper, alle på egne karrieresider eller på Ashby-, Greenhouse- og Lever-tavler. En ferdighet teller som krav bare når annonsen skriver den under kravene eller som en oppgave.
| Ferdighet | Krav | Krav eller fordel |
|---|---|---|
| API-er og integrasjoner med kundens systemer | 19 | 19 |
| Kommunikasjon med kunder eller ledere | 17 | 18 |
| Reising til kunder | 15 | 15 |
| Python | 14 | 17 |
| Avgrensning og kartlegging | 14 | 14 |
| LLM-applikasjoner (prompting, RAG, verktøy, agenter) | 13 | 14 |
| TypeScript eller JavaScript | 12 | 14 |
| Feilsøking i produksjon eller hos kunden | 10 | 10 |
| Frontend eller fullstack | 8 | 8 |
| Evalueringer | 8 | 8 |
| Datapipelines | 7 | 10 |
| ERP- eller CRM-integrasjon | 6 | 6 |
| Sky ved navn (AWS, GCP, Azure) | 4 | 5 |
| Docker eller Kubernetes | 4 | 4 |
| Terraform eller annen infrastruktur som kode | 3 | 3 |
| Grad i informatikk eller lignende | 2 | 4 |
| Trening eller finjustering av modeller | 1 | 1 |
Toppen av listen handler om å koble sammen ting og snakke med mennesker. Afreshs annonse sier det rett ut: «About a quarter of the job is time with them, and that time decides what you build.» (Omtrent en fjerdedel av jobben er tid sammen med dem, og den tiden avgjør hva du bygger.) Salesforce krever «ability to whiteboard architecture with enterprise CTOs and VPs while writing production code alongside lead architects.» (evnen til å tegne arkitektur på tavle sammen med enterprise-CTO-er og -VP-er mens man skriver produksjonskode side om side med lead-arkitekter.)
Hvilke programmeringsspråk krever FDE-annonser?
Python og TypeScript, og deretter en lang hale. 18 av de 24 annonsene krevde minst ett språk. Python ble krevd i 14, TypeScript eller JavaScript i 12. Go, Java eller Kotlin og C++ eller Rust ble hver krevd i 3.
Seks annonser krevde ikke noe språk i det hele tatt. To av dem (Aircall og Code Metal) nevnte språk bare som en fordel, og Aircalls sier «this is not a software engineering role» (dette er ikke en programvareutviklerrolle). De andre fire beskrev arbeidet og lot språket stå åpent.
Hvis du skal velge ett språk å bli sterk i for denne rollen, peker annonsene på Python, med TypeScript som nummer to for frontend og integrasjonslim.
Trenger du sky, Kubernetes eller Terraform?
Sjelden som uttrykkelig krav. Navngitte skyleverandører ble krevd i 4 annonser, containere i 4, Terraform eller lignende i 3. Sammenlign med API-er i 19.
Ett forbehold endrer tallene litt. Flere selskaper lister opp sin egen stack (for eksempel Lovable: Go, Rust, React, Cloudflare, GCP, AWS, Terraform) uten å kreve den av kandidaten. Jeg talte ikke stacklister som krav. Teller du dem med, går sky fra 4 til 6 og Terraform fra 3 til 5. Uansett er infrastruktur en mye mindre del av jobben enn integrasjon.
Hvor mye AI trenger du å kunne?
Bygge med LLM-er, ja; trene modeller, nesten aldri. 13 av 24 annonser krevde arbeid med LLM-applikasjoner: prompting, retrieval, bruk av verktøy eller agenter. 8 krevde evalueringer, altså en måte å måle om en agent gjør jobben sin. Dialpad vil at du «develop evaluation methods, guardrails, and acceptance criteria that measure agent usefulness, reliability, safety, task success, and production readiness.» (utvikler evalueringsmetoder, rekkverk og akseptkriterier som måler en agents nytte, pålitelighet, sikkerhet, oppgavesuksess og produksjonsklarhet.)
Bare Palantirs annonse ba om modelltrening, som en del av «Machine Learning basics» (grunnleggende maskinlæring). De 11 annonsene som ikke krevde LLM-arbeid, var utrullings-, integrasjons- og datarroller: hos forsvars-, industri- og dataplattformselskaper, men også hos OpenAIs utrullingsselskap, Lovable og Intercom. Tittelen sier hvor du jobber, ikke om du bygger AI. Jeg sammenlignet det med AI engineer-annonser i AI engineer vs forward deployed engineer: 47 stillinger.
Hvilke ferdigheter uten kode betyr noe?
Tre går igjen ved siden av språklistene i nesten hver annonse:
- Kommunikasjon. 17 annonser krevde å forklare, presentere eller briefe. Jeg talte bare uttrykkelig formulering. Hvis «works directly with customers» (jobber direkte med kunder) også teller, er det 23 av 24. Cursor: «You can talk to working engineers and to a VP.» (Du kan snakke med praktiserende ingeniører og med en VP.)
- Avgrensning. 14 krevde at man kunne gjøre et uklart kundeproblem om til noe som kan bygges, før man skriver kode. Scale AIs versjon: «Translate ambiguous customer problems.» (Oversett uklare kundeproblemer.)
- Feilsøking i andres miljø. 10 krevde feilsøking i produksjon eller hos kunden. Aslan: «This is an engineering role, not a deployment or support role. You write production code at customer sites.» (Dette er en ingeniørrolle, ikke en utrullings- eller supportrolle. Du skriver produksjonskode hos kundene.)
Reising ble krevd i 15. Der en andel var oppgitt, lå den mellom 10 % og 75 % av tiden. På mine egne prosjekter er avgrensningen det som avgjør utfallet: det en Forward Deployed Engineer gjør annerledes, er å sitte med arbeidsflyten før man blir enige om hva som skal bygges.
Hvordan blir man forward deployed engineer?
Annonsene sier hvem de ansetter fra. Jeg talte hver bakgrunn som en annonse ber om eller ønsker velkommen:
| Bakgrunn annonsen nevner | Annonser |
|---|---|
| Programvareutvikling i produksjon | 15 |
| Solutions engineer, arkitekt eller implementering | 8 |
| Konsulentarbeid eller profesjonelle tjenester | 7 |
| En tidligere forward deployed- eller feltrolle | 7 |
| Tidligere gründer eller founding engineer | 5 |
| Data engineering, data science eller ML engineering | 4 |
| Forsvar, militær eller etterretning | 4 |
| Sikkerhetsklarering | 3 |
| Grad kreves | 2 |
20 annonser oppga en minste erfaring: medianen var 4 år, spennet 0 til 9, og 8 ba om 5 år eller mer. Ingen annonse sa at en grad er unødvendig, men 20 av 24 nevnte ikke grad i det hele tatt. PagerDuty: «Former founders and founding engineers tend to do well in this role.» (Tidligere gründere og founding engineers pleier å lykkes i denne rollen.)
Samlet antyder tallene en vei. Dette er min lesning, ikke noe annonsene selv sier:
- Vær først produksjonsingeniør. Python eller TypeScript, ekte API-er, ekte integrasjoner, kode som andre er avhengige av. 15 annonser nevner programvareutvikling som grunnlag, og medianen ber om 4 års erfaring med det.
- Skaff kundetid. En rolle som solutions engineer, konsulent eller innen implementering, eller en supportvakt der du fikser ting foran kunden. 11 annonser nevner en av de bakgrunnene eller en tidligere feltrolle.
- Lever én LLM-funksjon med en evaluering. Ikke en demo: en funksjon med en test som sier om den virker. Det dekker de 13 og de 8 ovenfor.
- Øv på avgrensning skriftlig. Før du bygger, skriv ned problemet, hva «ferdig» betyr og hva du ikke vil bygge. Det er det 14 annonser mener med kartlegging.
Hvis du er på den andre siden og trenger at arbeidet blir gjort uten en ansettelsesrunde, sammenlignes alternativene i Forward Deployed Engineer vs. byrå vs. frilanser. Hvor lang tid en ansettelse tar, står i Å ansette en Forward Deployed Engineer tar måneder.
Er alle FDE-annonser den samme jobben?
Nei. Aircalls FDE-annonse sier at det ikke er en programvareutviklerrolle. Onebriefs krever aktiv Secret-klarering og reising opptil halvparten av tiden. Afresh og Form Energy ansetter på Staff-nivå med minst 4 og 8 års erfaring. En annonse med tittelen FDE kan bety en ingeniør hos kunden, en solutions engineer eller en utrullingsspesialist. Les kravene, ikke tittelen.
Slik talte jeg
- De 24 annonsene ble funnet med søk 24. oktober 2026 og åpnet på nytt i sin helhet 28. oktober 2026. Alle 24 lå fortsatt ute.
- Krav betyr at ferdigheten står under kravene eller er skrevet som en oppgave. Fordel betyr «nice to have», «bonus» eller «ideally».
- Et språk i en liste av typen «X, Y eller Z» teller for hvert språk som nevnes. Kommunikasjon teller bare når annonsen ber om å forklare, presentere eller briefe.
- Én leser kodet hver annonse i én omgang, uten noen annen kontroll.
Begrensninger. 24 annonser er et lite bekvemmelighetsutvalg: én annonse flytter en prosentandel med omtrent 4 poeng. Amerikanske selskaper og venturefinansierte AI-startups er overrepresentert, og 12 av de 24 kommer fra én og samme jobbtavle (Ashby). Sju annonser viste ingen publiseringsdato. Utvalget blander roller innen ingeniørarbeid, solutions og maskinvareutrulling. Les hvert tall som «i disse 24 annonsene», ikke som markedet.
Trenger du disse ferdighetene i prosjektet ditt?
Jeg snakker gjerne gjennom det med deg. Uten salgstale.
Ta kontakt