Hopp til innholdet

Utvikling

AI/ML-ingeniør – nivågenerering og løser

Bygg systemene bak OutBricks brett: prosedyregenerering av nivåer, løseren som bekrefter hvert brett, og skånsom tilpasning på enheten.

  • StedFjernarbeid
  • TypeHeltid
  • TeamUtvikling
  • Søknadsfrist31. desember 2026

Om stillingen

Hvert eneste av OutBricks 2 000 brett ble klart av en løser før det ble sluppet, så ingen spiller møter noen gang en blindvei. Du får ansvaret for den prosessen og tar den videre: lager brett som er interessante i tillegg til løsbare, graderer vanskelighetsgraden og setter måltall for trekk som føles rettferdige.

Du skal også utforske personalisering – å tilpasse vanskelighetsgraden til spilleren foran brettet – under én fast begrensning: OutBrick har ingen analyse-SDK og samler ikke inn spilldata, så alt som tilpasser seg en spiller, må kjøre på enheten.

Hva du skal gjøre

  • Ha ansvar for og videreutvikle brettløseren og kontrollen av hvert brett som slippes
  • Bygg prosedyregenerering for nye kapitler, med vanskelighetsgradering og fastsetting av måltall for trekk
  • Forsk på tilpasning av tempo og tips på enheten, uten at data trenger å forlate enheten
  • Bygg verktøy så designerne selv kan lage, undersøke og finjustere brett
  • Hold prosessen reproduserbar og resultatene forklarlige for en som ikke er spesialist

Hva du har med deg

  • Solid programvareutvikling i Swift, Python, C++ eller Rust – og vilje til å jobbe på tvers av dem
  • Erfaring med søk og planlegging (A*, IDA*, BFS/DFS med beskjæring, betingelsesløsing) eller kombinatorisk optimering
  • Praktisk erfaring med maskinlæring, fra data til evaluering
  • Skjønn til å velge en enkel heuristikk framfor en modell når heuristikken er bedre

Fint om du har

  • Erfaring med prosedyregenerert innhold for spill
  • Maskinlæring på enheten på Apple-plattformer (Core ML, Create ML, Metal)
  • En publisert artikkel, et foredrag eller et åpen kildekode-prosjekt om puslespill, søk eller prosedyregenerert innhold

Krysser du ikke av for alt? Søk likevel. Vi vil heller møte noen som kan vokse inn i rollen enn å gå glipp av dem.

Søk

Søk på denne stillingen.

Ti minutter, ingen konto, ingen opplasting av CV. En lenke til arbeidet ditt sier mer enn en CV.

Alle felt må fylles ut, med mindre de er merket som valgfrie.

Søker på AI/ML-ingeniør – nivågenerering og løser

Det som viser arbeidet ditt best: en portefølje, GitHub, en kanal, en LinkedIn-profil.

Hvorfor denne rollen, og én ting du har laget som du er stolt av. Noen få avsnitt er nok – ingen formell søknadstekst trengs.

Hva skjer nå: et menneske leser søknaden din og svarer på e-post. Passer det, avtaler vi en kort videosamtale.