Spring til indhold
Loen.dk
LønstatistikDISCO 2512·

Løn som machine learning engineer

En machine learning engineer bygger og deployer machine learning-modeller i produktion — fra dataindsamling og feature engineering til model training, evaluation og monitoring. ML Engineers kombinerer softwareudvikling med datavidenskab og arbejder typisk med Python, TensorFlow/PyTorch og cloud ML-platforme.

Om data: Machine Learning Engineer kategoriseres under DISCO-08 kode 2512 (Softwareudvikling), da rollen primært er softwareudvikling med ML-fokus. Løndata herunder dækker alle stillinger i denne DISCO-kategori (softwareudvikling) og giver det bedste tilgængelige benchmark fra officielle kilder.

En machine learning engineer i Danmark tjener typisk 64.181 kr. om måneden — en stigning på +4.7% det seneste år.

25% tjener under
52.382 kr.
Midten (median)
64.181 kr.
25% tjener over
78.222 kr.

Halvdelen af alle machine learning engineere ligger i intervallet mellem 52.382 kr. og 78.222 kr.. Kilde: Danmarks Statistik.

Gennemsnit
66.986 kr.
Fortjeneste inkl. pension
Timeløn
499,69 kr.
Pr. præsteret time
Årlig udvikling
+4.7%
Ift. forrige år

Det korte svar

Hvad skal du vide om løn som machine learning engineer?

En sammenfatning bygget på officielle tal fra Danmarks Statistik — så du kan gå direkte til det, der betyder noget.

Gennemsnitsløn
En machine learning engineer i Danmark tjener i gennemsnit 66.986 kr. om måneden — medianen er 64.181 kr.. Kilde: Danmarks Statistik.
Lønspænd
Halvdelen af alle machine learning engineere tjener mellem 52.382 kr. og 78.222 kr. om måneden. Tallene dækker både nyuddannede og erfarne.
Sektorforskel
Højest betaling i virksomheder og organisationer (67.319 kr.), lavest i stat (inklusiv sociale kasser og fonde) (60.830 kr.) — en forskel på 10.7%.
Lønforskel mellem køn
Mænd tjener i gennemsnit +6.0% mere end kvinder i denne rolle. EU's Løngennemsigtighedsdirektiv træder i kraft i Danmark 1. januar 2027.

Løn fordelt på sektor

Staten, regioner og kommuner betaler typisk mindre end privat sektor — men forskellen varierer kraftigt mellem erhverv.

  • Alle sektorer66.986 kr.
  • Stat60.830 kr.
  • Privat67.319 kr.

Lønudvikling 20132024

Månedsløn inkl. pension for hvert år i perioden. Data er ikke inflations­korrigeret.

+24%
Samlet vækst
52k56k60k64k69k2013201520172019202120232024

Hvad består lønnen af?

Din fortjeneste er mere end bare grundlønnen. Her er de komponenter Danmarks Statistik måler.

  • Samlet fortjeneste
    Alt lagt sammen
    66.986 kr.
  • Basisløn
    Grundlønnen før tillæg
    55.041 kr.
  • Pensionsbidrag
    Arbejdsgiver + arbejdstager + ATP
    8.149 kr.
  • Genetillæg
    Skæve timer, helligdage
    143 kr.
  • Overtidstillæg
    Over normal arbejdstid
    25 kr.
  • Bonus & uregelmæssige
    Årsbonus, engangstillæg
    1.397 kr.
  • Personalegoder
    Fri bil, telefon, frokost
    412 kr.

Karriereniveauer

Hvad kan du forvente at tjene som softwareudvikler?

Lønnen vokser med erfaring. Her er et estimat baseret på markedets lønspænd — fra nyuddannet til senior.

Nyuddannet / Junior

0–2 år · P25

52.382 kr.

Fokusér på at bygge erfaring og dokumentere resultater. Din løn bør stige markant de første år.

Erfaren / Medior

3–7 år · Median

64.181 kr.

Du bør som minimum ligge på medianen. Har du specialkompetencer, bør du sigte højere.

Senior / Specialist

8+ år · P75

78.222 kr.

Med 8+ års erfaring hører du til i den øverste kvartil. Fokusér på bonus, pension og goder.

Estimeret fra lønspændet (P25/median/P75) for softwareudvikler. Faktisk løn afhænger af sektor, virksomhed og specialisering. Se dit personlige forhandlingsoplæg →

Forhandlingsværktøj

Ligger du i toppen — eller efterlader du penge på bordet?

25% af alle softwareudviklere tjener over 78.222 kr. om måneden. Det er 14.041 kr. mere end medianen.

Løn fordelt på køn

Gennemsnitlig månedsløn for mænd og kvinder i samme erhverv.

Mænd67.941 kr.
Kvinder63.890 kr.
Lønforskel+6.0%(4.051 kr. mere pr. måned)

Mænd tjener 6.0% mere end kvinder i dette erhverv. EU's Løngennemsigtighedsdirektiv træder i kraft i Danmark 1. januar 2027 og forpligter virksomheder over 100 ansatte til at rapportere lønforskelle.

Løn fordelt på region

Lønnen i hovedstadsregionen trækker opad — men husk at leveomkostninger også er højere der. Tallene er for alle erhverv samlet.

  • Hele landet50.652 kr.
  • Hovedstaden55.461 kr.
  • Midtjylland48.247 kr.
  • Nordjylland46.185 kr.
  • Syddanmark47.751 kr.
  • Sjælland47.055 kr.

Kilde: LONS30 — Løn efter geografisk område. Opgørelsen er ikke opdelt pr. erhverv, men giver et indtryk af regionale forskelle.

Om jobbet

Hvad laver en machine learning engineer?

En machine learning engineer bygger og deployer machine learning-modeller i produktion — fra dataindsamling og feature engineering til model training, evaluation og monitoring. ML Engineers kombinerer softwareudvikling med datavidenskab og arbejder typisk med Python, TensorFlow/PyTorch og cloud ML-platforme. Erhvervet er registreret hos Danmarks Statistik under DISCO-08-kode 2512 — den officielle betegnelse er "Softwareudvikling".

Med en gennemsnitlig månedsløn på 66.986 kr. ligger erhvervet over gennemsnittet i Danmark (+32%) — og medianen på 64.181 kr. viser, hvad den typiske machine learning engineer tager med hjem hver måned. Alle tal er fra seneste DST-offentliggørelse (LONS20, 2024).

Lønspænd

Lønnen i kontekst: hvor stor er forskellen?

Halvdelen af alle machine learning engineere i Danmark tjener mellem 52.382 kr. (nedre kvartil, P25) og 78.222 kr. (øvre kvartil, P75) — et spænd på 25.840 kr.. Spændet afspejler en kombination af erfaring, specialisering, sektor og geografi.

Hvis du lige er startet i jobbet, ligger du typisk i den nedre del af spændet. Med 5+ års erfaring forventes du at bevæge dig mod — eller over — medianen på 64.181 kr.. Ligger du allerede over P75, er du i top 25% af dit erhverv, og forhandlingen bør i højere grad rette sig mod ikke-løn elementer som pension, bonus og uddannelses­budget.

Sektor

Hvor i Danmark betales machine learning engineere bedst?

Blandt de sektorer, der beskæftiger machine learning engineere, ligger virksomheder og organisationer højest med en gennemsnitsløn på 67.319 kr., mens stat (inklusiv sociale kasser og fonde) ligger lavest på 60.830 kr. — en forskel på 10.7%. Forskellen er væsentlig, når du skal vurdere et jobtilbud eller overveje et sektorskift.

Husk at den nominelle lønforskel ikke fortæller hele historien. Offentlige arbejdsgivere tilbyder typisk 15–18% i pensionsbidrag, mod 10–15% hos de fleste private — en forskel, der akkumuleres betydeligt over en karriere. Bonus og variabel løn er til gengæld langt mere udbredt i det private.

Udvikling over tid

Hvordan udvikler lønnen sig?

Siden 2013 er månedslønnen for machine learning engineere vokset fra 53.837 kr. til 66.986 kr. i 2024 — en samlet stigning på +24% over perioden.

Det seneste år er lønnen ændret med +4.7% markant over det generelle lønindeks på arbejdsmarkedet, der typisk ligger på 2–4% om året. Bemærk, at tallene ikke er korrigeret for inflation; realløn­udviklingen har været mindre markant, særligt i perioden 2022–2023.

Uddannelse & karriere

Sådan bliver du machine learning engineer — og hvad kommer der efter?

ML Engineers har typisk en kandidat- eller ph.d.-grad i datalogi, machine learning, matematik eller kunstig intelligens fra DTU, KU, AU eller ITU. Specialiserede ML-kurser fra Stanford (CS229, CS231n), DeepLearning.AI eller fast.ai er udbredte supplementer. Kernekompetencer er Python, PyTorch/TensorFlow, MLOps-værktøjer (MLflow, Kubeflow, Weights & Biases) og software engineering-praksis (testing, CI/CD, containerisering). AWS Machine Learning Specialty og Google Professional ML Engineer-certificeringer er værdifulde.

Karrieresporet er Data Scientist / Software Engineer → ML Engineer → Senior ML Engineer → Staff ML Engineer → ML Architect / Head of AI. Mange starter som forskere eller Data Scientists og lærer software engineering-disciplinen, mens andre kommer fra softwareudvikling og specialiserer sig i ML. Erfaring med at sætte modeller i produktion (ikke kun Jupyter notebooks) er den vigtigste differentiator på markedet.

Kønsforskel

Mænd tjener 6.0% mere som machine learning engineer

Forskellen afspejler både reelle lønmæssige skævheder, forskelle i deltidsarbejde og karrieresammensætning. Fra 1. januar 2027 får medarbejdere i Danmark en lovfæstet ret til at få oplyst den gennemsnitlige løn — opdelt på køn — for kolleger i sammenlignelige roller. Det forventes at reducere forskellen i lønforhandlinger mærkbart. Læs hvordan EU-direktivet påvirker dig.

Lønforhandling

Sådan forhandler du løn som machine learning engineer

ML Engineers er ekstremt efterspurgte globalt, og mange danske virksomheder konkurrerer med internationale tech-selskaber om talent. Vis produktionsmodeller du har deployet: latency, throughput, accuracy-forbedringer og forretningsimpact. Fx: 'Deployet en anbefalingsmodel der øgede klik-through-rate med 18 % og genererede 4 mio. kr. i ekstra omsætning'. Forhandl gerne remote-muligheder, konferencebudget og GPU-adgang som del af pakken.

Konkret: Brug medianen (64.181 kr.) som dit anker — det er markedets fakta og lader sig ikke nemt modargumentere. Er du placeret over P75 (78.222 kr.), bør du forhandle om bonus, pension og andre goder frem for grundløn.

Vi har bygget et personligt forhandlingsoplæg for machine learning engineere — indtast din nuværende løn og erfaring, og få konkrete argumenter samt en anbefaling, du kan tage med til næste MUS.

Ofte stillede spørgsmål

Om løn som machine learning engineer

Hvad tjener en machine learning engineer i gennemsnit?
En machine learning engineer i Danmark tjener i gennemsnit 66.986 kr. om måneden (2024). Det dækker over samlet fortjeneste inkl. basisløn, pension, bonus og personalegoder. Tallene kommer fra Danmarks Statistiks LONS20-tabel.
Hvad er medianlønnen for en machine learning engineer?
Medianlønnen for en machine learning engineer er 64.181 kr. om måneden. Halvdelen af alle machine learning engineere tjener mere end dette — og halvdelen tjener mindre. Medianen er ofte mere retvisende end gennemsnittet, fordi den ikke påvirkes af enkeltstående høje lønninger.
Hvad er typisk lønspænd for en machine learning engineer?
Halvdelen af alle machine learning engineere tjener mellem 52.382 kr. og 78.222 kr. om måneden. De 25% laveste tjener under 52.382 kr., og de 25% højeste tjener over 78.222 kr..
Hvad er timelønnen for en machine learning engineer?
Timelønnen for en machine learning engineer er 499.69 kr. pr. præsteret time i gennemsnit. Månedsløn beregnes ikke som en fast multiplikation, men hentes direkte fra Danmarks Statistiks egen månedsfortjeneste (standardberegnet månedsfortjeneste, MDRSNIT) — fordi forholdet mellem timeløn og månedsløn varierer pr. erhverv afhængigt af ferie- og sygefraværsmønstre.
Stiger lønnen for machine learning engineere?
Ja — lønnen for machine learning engineere stiger med 4.7% fra forrige år. Til sammenligning vokser lønninger i Danmark typisk 2–4% om året. Tjek "Lønudvikling"-grafen for det fulde historiske forløb.
Er der lønforskel mellem mænd og kvinder som machine learning engineer?
Ja — mænd tjener i gennemsnit +6.0% mere end kvinder i denne rolle. EU's Løngennemsigtighedsdirektiv træder i kraft i Danmark 1. januar 2027 og kræver, at virksomheder med over 100 ansatte rapporterer lønforskelle mellem kønnene.
Er lønnen højere i hovedstaden?
Ja, på tværs af erhverv er månedslønnen i Region Hovedstaden cirka 10% over landsgennemsnittet. Forskellen skyldes både højere koncentration af hovedkontorer og flere veluddannede profiler i København. Husk at tage højde for boligpriser og transport, når du sammenligner lønniveauer mellem regioner.
Hvordan forhandler jeg løn som machine learning engineer?
Start med at fastslå din placering i markedet: brug medianen (64.181 kr.) som anker. Dokumentér dine resultater det seneste år, forbered mindst tre argumenter og have et spænd klar — dit bedste bud, dit realistiske mål og din nedre grænse. Vi har et dedikeret forhandlingsværktøj til machine learning engineere, der genererer et personligt oplæg.
Hvor kommer tallene fra?
Alle tal på Loen.dk kommer direkte fra Danmarks Statistik (DST) — konkret fra tabel LONS20 "Løn efter arbejdsfunktion". Data dækker alle lønmodtagere i Danmark og opdateres én gang årligt, typisk i september. Vi bruger DST's egen månedsfortjeneste (MDRSNIT) — ikke en konverteret timeløn — så tallene matcher præcis det, Danmarks Statistik selv rapporterer.
Hvad betyder DISCO-2512?
DISCO-2512 er Danmarks Statistiks klassifikationskode for machine learning engineer (den officielle betegnelse: "Machine Learning Engineer"). DISCO-08 er baseret på den internationale ISCO-08 standard og bruges til at kategorisere alle erhverv på det danske arbejdsmarked.
Er lønnen her brutto eller netto?
Alle tal på Loen.dk er brutto — det vil sige før skat, men inklusive pensionsbidrag (både arbejdsgiver- og arbejdstagerdel) og andre tillæg som bonus og personalegoder. For at beregne nettolønnen (det du får udbetalt) skal du fratrække ca. 8% AM-bidrag og din personlige A-skat. Læs mere i vores guide til lønsedlen.
Er nogle machine learning engineere selvstændige?
Danmarks Statistik dækker kun lønmodtagere, ikke selvstændige. Hvis du er eller overvejer at blive selvstændig som machine learning engineer, bør du supplere tallene med brancheorganisationers data og revisorens rådgivning. Selvstændige har typisk højere bruttoindtjening men står selv for pensionsopsparing og forsikring.

Din vej til bedre løn

Relaterede erhverv

Få ugentlige lønindsigter

Nye løndata, guides og forhandlingstips — direkte i din indbakke. Gratis, ingen spam.

Ingen spam. Afmeld når som helst. Vi deler aldrig din email.