It, Tech & Data

NLP Engineer

En NLP engineer bygger software, der forstår tekst og tale. Typiske opgaver er søgning, chatbots, dokumentbehandling og finjustering af sprogmodeller. I Danmark går en stor del af arbejdet med at få modellerne til at virke på dansk. Rollen ligger mellem softwareudvikling og maskinlæring.

Centrale kompetencer

Hvad laver en NLP engineer?

En NLP engineer får software til at forstå og producere sprog. Både skrevet tekst og talt sprog. Du bygger ikke kun modeller. Du sætter dem i drift, så de holder til rigtige brugere og rodet data.

Typiske opgaver

  • Bygge søgning og RAG, hvor en sprogmodel svarer ud fra virksomhedens egne dokumenter
  • Klassificere tekst automatisk, fx fordeling af supportmails eller flagning af klagesager
  • Trække oplysninger ud af dokumenter: navne, beløb, datoer, diagnoser (named entity recognition)
  • Finjustere åbne sprogmodeller på virksomhedens egne data (finetuning)
  • Bygge tale-til-tekst, fx transskribering af møder, diktering eller kundesamtaler
  • Rense og annotere træningsdata og skrive retningslinjer til dem, der annoterer
  • Måle kvalitet med testsæt, fejlanalyse og mål som precision, recall og F1
  • Sætte løsningen i produktion med API, overvågning og en plan for, hvad der sker når modellen fejler

En almindelig dag
Dagen starter tit med standup og et kig på gårsdagens logs. Så følger fejlanalyse: hvilke 50 svar gik galt, og hvorfor? Derefter et eksperiment. Ny embedding-model, ny opdeling af dokumenterne, nyt promptdesign. Om eftermiddagen sidder du måske med en fagperson. En jurist, en sygeplejerske eller en sagsbehandler. De afgør, hvornår et svar er godt nok. Meget af arbejdet er den samtale, ikke koden.

Dansk gør arbejdet sværere
Dansk er et lille sprog med langt færre data end engelsk. Sammensatte ord som "arbejdsmarkedsuddannelse" deles skævt op i tokens. Bøjninger og stavevarianter giver fejl i søgning. Derfor bruger danske teams særlige ressourcer. Danish Gigaword Corpus, DaCy fra Center for Humanities Computing på Aarhus Universitet og benchmarken ScandEval er almindelige valg. Det Danske Sprog- og Litteraturselskab udgiver ordbogsdata, der bruges til opslag og normalisering.

Jura fylder mere end i andre udviklerroller
Tekst er næsten altid persondata. Journaler, ansøgninger, chatlogs og sagsakter. Derfor arbejder du tæt på jurister og databeskyttelsesrådgivere. EU's databeskyttelsesforordning (GDPR) sætter rammerne for, hvilke data du må træne på. Datatilsynet har udgivet vejledning om myndigheders brug af kunstig intelligens. EU's forordning om kunstig intelligens, AI-forordningen, stiller ekstra krav til højrisikosystemer, fx inden for rekruttering, uddannelse og sundhed. I praksis betyder det dokumentation, logning og menneskelig kontrol af modellens output.

Hvor arbejder de?

  • Bank, pension og forsikring: dokumentbehandling, kundedialog og hvidvaskovervågning
  • Medicinal og biotek: litteratursøgning og bivirkningsindberetninger
  • Sundhed: fx danske Corti, der arbejder med talegenkendelse i akutopkald og konsultationer
  • Det offentlige: kommuner og regioner bruger NLP til journalisering, søgning og aktindsigt
  • Legal tech og revision: kontraktgennemgang og udtræk af vilkår
  • Handel og medier: produktdata, anmeldelser og anbefalinger
  • Konsulenthuse og anvendte forskningsmiljøer som Alexandra Instituttet

Karriereveje
Mange starter som udvikler eller data scientist. Derfra går vejen mod senior NLP engineer, machine learning engineer eller AI-arkitekt. Nogle drejer mod MLOps og drift af modeller. Andre bliver teamlead eller applied scientist i et forskningstungt hold. Konsulentvejen er også åben, fordi mange danske virksomheder mangler folk til de første projekter.

Hvad tjener en NLP engineer?

Typisk månedsløn (median, fuld tid, før skat)

64.304 kr.

De fleste tjener mellem 52.510 og 78.045 kr./md. (nedre og øvre kvartil).

Kilde: Danmarks Statistik, lønstatistik (LONS20) 2024. Standardberegnet månedsfortjeneste — inkl. pension og tillæg.

Er du nLP Engineer? Se hvor din løn ligger

Skriv din løn — du ser med det samme, hvor du ligger i lønspændet. Helt uden login.

Din erfaring i faget

Hvad får du om måneden, før skat?

Din faste månedsløn før skat. Tallet forlader ikke din telefon, før du selv siger ja.

kr./md.

Arbejder du deltid? Regn op til fuld tid (37 timer), før du sammenligner — statistikken er lavet på fuld tid.

Hvordan bliver man NLP engineer?

Der findes ingen autorisation og ingen fast uddannelse til titlen. De fleste NLP engineers i Danmark har alligevel en kandidatgrad.

Den almindelige vej

  • Gymnasial eksamen, typisk med Matematik A og Engelsk B
  • Bachelor på 3 år i fx datalogi, software engineering, data science eller matematik
  • Kandidat på 2 år med tilvalg i maskinlæring og sprogteknologi
  • Studiejob, projektsamarbejde eller praktik, hvor du rører rigtige data

Uddannelser, der peger direkte mod faget

  • IT og Kognition på Københavns Universitet, som kombinerer sprog, kognition og datalogi
  • Cognitive Science på Aarhus Universitet
  • Data Science på IT-Universitetet i København
  • Human-Centered Artificial Intelligence på DTU
  • Datalogi og softwareteknologi med maskinlæringsprofil på Aalborg Universitet og Syddansk Universitet

Adgangskravene står i universiteternes egne studieordninger, og Uddannelses- og Forskningsministeriet fastsætter rammerne. Flere kandidatuddannelser optager også bachelorer fra lingvistik og andre humanistiske fag. Du skal typisk kunne dokumentere programmering og statistik på et bestemt antal ECTS.

Alternative veje ind

  • Datamatiker på 2½ år fra et erhvervsakademi, derefter erfaring med maskinlæring i job
  • Fra softwareudvikler: du kan allerede kode og lærer modeller, evaluering og datahåndtering
  • Fra lingvist, oversætter eller kommunikationsuddannet: du kender sproget og lærer Python
  • Fra data scientist eller BI-udvikler: du flytter dig fra tabeller til fritekst
  • Ph.d. på 3 år, hvis du vil arbejde med forskning eller nye metoder

Hvad tæller mest ved ansættelse
Portefølje slår certifikater. Et system, du selv har bygget og sat i drift, vejer tungt. Gerne noget på dansk, hvor du kan forklare fejlene. Cloud-certificeringer som Microsoft Certified: Azure AI Engineer Associate eller AWS Certified Machine Learning kan hjælpe i konsulentbranchen. De erstatter ikke erfaring med rigtige, rodede data.

Til dig, der skal ansætte
Bed om et konkret eksempel på fejlanalyse. Spørg, hvordan kandidaten målte, at systemet blev bedre. Spørg til dansk data. Mange kan bruge et engelsk bibliotek. Færre kan få det til at virke på danske journaler, kontrakter eller supportmails. Spørg også til persondata, for det stopper flere projekter end teknikken gør.

Værktøjer og teknologi

Sprog og kernebiblioteker

  • Python er standarden. Enkelte teams bruger Rust eller Go til hurtig tekstbehandling.
  • PyTorch til at træne og finjustere modeller
  • Hugging Face Transformers, Tokenizers og Datasets til modeller og datasæt
  • spaCy og DaCy til dansk tokenisering, ordklasser og entiteter
  • scikit-learn til de simple baselines, som ofte er svære at slå

Sprogmodeller og søgning

  • Åbne modeller som Llama og Mistral, ofte kørt lokalt af hensyn til persondata
  • Danske og nordiske modeller, fx fra Danish Foundation Models
  • sentence-transformers til embeddings
  • Vektordatabaser som Qdrant, Weaviate, pgvector eller FAISS
  • Elasticsearch eller OpenSearch til klassisk søgning, ofte kombineret med vektorsøgning
  • LangChain eller LlamaIndex til at binde delene sammen. Mange teams skriver det dog selv.

Tale

  • Whisper og lignende modeller til tale-til-tekst
  • Værktøjer til diarisering, altså at skelne hvem der taler hvornår

Data og annotering

  • Label Studio eller Prodigy til annotering
  • Regex og faste regler. De løser stadig mange opgaver hurtigst og billigst.
  • pandas og DuckDB til at rode med data

Drift

  • Docker og Kubernetes
  • MLflow eller Weights & Biases til styr på eksperimenter
  • vLLM eller ONNX Runtime, når svartiden skal ned
  • Azure AI, AWS SageMaker eller Google Vertex AI, i danske sager ofte med krav om EU-region
  • Git, CI/CD og overvågning som i ethvert andet produktionssystem

Du leder efter en NLP engineer i dag. Men et andet sted sidder én og leder efter det, DU er god til.

Sådan bliver mennesker fundet nu — ikke gennem netværk og opslag, men fordi nogen søger. Vi bygger Vift People, fordi det du er god til, fortjener at kunne findes.

Hvad er du bedre til end de fleste?

Det du skriver her, bliver det første kort på din side — du skal kun bruge navn og mail, og det tager to minutter. Og Vift People er nyt: de første med er også de første, der bliver fundet.

Mød menneskene bag titlen

Overvejer du at blive NLP engineer — eller mangler du en? Søg blandt rigtige mennesker, eller stil faget et spørgsmål og få besked når nogen fra branchen svarer.

Find en NLP engineer

Er du selv NLP engineer? Opret din gratis profil — bliv synlig og få tilbudt opgaver.

Ofte stillede spørgsmål

Hvad laver en NLP engineer?

Bygger systemer, der arbejder med tekst og tale. I praksis søgning, chatbots, klassificering af dokumenter og talegenkendelse. Størstedelen af tiden går med data og evaluering, ikke med at opfinde nye modeller.

Hvad er forskellen på en NLP engineer og en data scientist?

En data scientist arbejder oftest med tal i tabeller og med analyser. En NLP engineer arbejder med rodet fritekst og sætter løsningen i drift. Grænsen flyder, og i små virksomheder er det samme person.

Er en NLP engineer overflødig, når der findes færdige sprogmodeller?

Nej, men opgaven har flyttet sig. Færre træner modeller fra bunden. Flere bygger og måler systemerne omkring dem: datahentning, sikkerhed, svartid og kvalitet. Det er stadig svært at få til at virke stabilt.

Skal man kunne lingvistik for at blive NLP engineer?

Nej, det er ikke et krav. Men det hjælper meget på dansk. Sammensatte ord, bøjninger og negationer som "ikke udelukket" ødelægger ellers fine systemer. Stærke teams har både sprogfolk og udviklere.

Hvordan bliver man NLP engineer uden en kandidatgrad?

Det kan lade sig gøre, men det tager længere tid. Vejen går typisk gennem et udviklerjob og et par systemer, du selv har bygget og sat i drift. Vis målinger og fejlanalyse, ikke kun en demo.

Er det svært at arbejde med dansk sprogteknologi?

Ja, sværere end engelsk. Der er mindre data, færre færdige modeller og flere sammensatte ord. Til gengæld er der få, der kan det godt, så efterspørgslen er stabil.

Hvilke brancher ansætter NLP engineers i Danmark?

Især finans og forsikring, medicinal, sundhed, det offentlige og legal tech. Dertil konsulenthuse og softwarevirksomheder. Bemærk, at opslagene ofte hedder AI engineer eller machine learning engineer, selvom indholdet er NLP.

Hvad skal man kigge efter, når man skal hyre en NLP engineer?

Bed om et eksempel på et system i drift, ikke en prototype. Spørg, hvordan kvaliteten blev målt, og hvad der gik galt undervejs. Test om personen kan vælge mellem regler, søgning og sprogmodel. Spørg også til dansk data og til GDPR.

Udgivet august 2026. Senest opdateret august 2026. Se alle stillinger