Machine Learning Engineer Jobbeskrivelse Skabelon/kort

Vi søger en Machine Learning (ML) ingeniør til at hjælpe os med at udvikle kunstige efterretningsprodukter.

Opgaverne fra en maskinlæringsingeniør inkluderer udvikling af maskinlæringsmodeller og omskolingssystemer. For at udføre dette arbejde med succes skal du have gode statistikker og programmeringsevner. Vi vil gerne møde dig, hvis du også er vidende inden for datavidenskab og softwareteknik.

Dit ultimative mål vil være at designe og konstruere effektive selvlærende apps.

Maskinlæringsingeniør jobprofil

Maskinindlæringsingeniører er ansvarlige for at sætte data i maskinlæringsmodeller og implementere disse modeller i produktionen.

Indtagelse og forberedelse af data er en vanskelig opgave. Det skal automatisk behandles, renses og er forberedt på at opfylde dataformatet og andre modelkriterier. Dataene kan stamme fra flere kilder, og de kunne flyde i realtid.

Implementering tager en prototypemodel oprettet i et udviklingsmiljø og skalerer den til at tjene faktiske forbrugere. Dette kan være nødvendigt at køre modellen på mere kraftfuld hardware, tilbyde adgang via API'er og give mulighed for modelopgraderinger og omskoling med nye data.

Rapporterer til

  • CTO

Ansvar for maskinlæringsingeniør

  • Forstå og anvende elementer i datalogi, såsom datastrukturer, algoritmer, beregningsevne og kompleksitet og computerarkitektur
  • Enestående matematiske evner er påkrævet for at udføre beregninger og håndtere algoritmerne, der er involveret i denne slags programmering
  • Generer projektresultater og fremhæver problemer, der skal rettes for at forbedre programets effektivitet
  • Arbejd med dataingeniører for at oprette data og modelrørledninger; Administrer de infrastruktur- og datarørledninger, der kræves for at levere kode til produktion
  • Vis end-til-ende-ekspertise inden for applikationer, der udvikles (inklusive, men ikke begrænset til, maskinlæringsmetoder)
  • Opret og vedligehold skalerbare maskinlæringsløsninger i produktion ved hjælp af algoritmer baseret på statistiske modelleringsprocesser
  • Brug datamodellerings- og vurderingsstrategier til at afdække mønstre og prognose tidligere uopdagede begivenheder
  • Sæt maskinlæringsalgoritmer og biblioteker, der skal bruges
  • Tag føringen inden for softwareteknik og design
  • formidle og forklar komplicerede procedurer til ikke-programmerende specialister
  • Kommuniker med interessenter for at analysere forretningsudfordringer, forklare behov og bestemme omfanget af de krævede løsninger
  • Analyser massive, komplicerede datasæt for at udtrække indsigt og vælge den bedste tilgang
  • Undersøg og anvend bedste praksis for at forbedre den eksisterende maskinlæringsinfrastruktur
  • Hjælp ingeniører og produktledere med at inkorporere maskinlæring i produktet

Krav til maskinlæringsingeniør og færdigheder

  • En bachelorgrad i datalogi, datavidenskab, matematik eller en tæt beslægtet disciplin
  • En kandidatgrad i beregningsprogvidenskab, dataanalyse eller et beslægtet felt foretrækkes
  • arbejdede som maskinlæringsingeniør i fortiden
  • Advanced Code Writing Skills i Python, Java og R
  • grundig forståelse af maskinlæringsrammer, biblioteker, datakonstruktioner, datamodellering og softwaredesign
  • grundig forståelse af matematik, statistik og algoritmer
  • Fremragende analytiske og problemløsende færdigheder
  • Fremragende kommunikations- og teamarbejdsevner
  • Overlegen tidsstyring og organisering af færdigheder