Hoppa till innehållet

Teknik

AI/ML-ingenjör – nivågenerering och lösare

Bygg systemen bakom OutBricks spelplaner: procedurell nivågenerering, lösaren som verifierar varje spelplan och varsam anpassning som sker på enheten.

  • PlatsDistans
  • TypHeltid
  • TeamTeknik
  • Ansök senast31 december 2026

Om rollen

Varenda en av OutBricks 2 000 spelplaner klarades av en lösare innan den släpptes, så ingen spelare hamnar någonsin i en återvändsgränd. Du kommer att äga den kedjan och driva den vidare: generera spelplaner som är intressanta och inte bara lösbara, gradera deras svårighet och sätta dragmål som känns rättvisa.

Du kommer också att utforska anpassning – att avpassa svårigheten efter spelaren framför spelplanen – under en bestämd begränsning: OutBrick har inget analys-SDK och samlar inte in speldata, så allt som anpassar sig efter en spelare måste köras på enheten.

Det här kommer du att göra

  • Äga och vidareutveckla spelplanslösaren och dess verifiering av varje släppt spelplan
  • Bygga procedurell generering för nya kapitel, med svårighetsgradering och inställning av dragmål
  • Forska om anpassning av tempo och tips på enheten som inte kräver att några data lämnar enheten
  • Bygga verktyg så att designers själva kan generera, granska och finjustera spelplaner
  • Hålla kedjan reproducerbar och resultaten begripliga för en icke-specialist

Det här tar du med dig

  • Gedigen programvaruutveckling i Swift, Python, C++ eller Rust – och vilja att arbeta i dem alla
  • Erfarenhet av sökning och planering (A*, IDA*, BFS/DFS med beskärning, villkorslösning) eller kombinatorisk optimering
  • Praktisk erfarenhet av maskininlärning, från data till utvärdering
  • Omdömet att välja en enkel heuristik framför en modell när heuristiken är bättre

Meriterande

  • Erfarenhet av procedurell innehållsgenerering för spel
  • Maskininlärning på enheten på Apples plattformar (Core ML, Create ML, Metal)
  • En publicerad artikel, ett föredrag eller ett projekt med öppen källkod om pussel, sökning eller PCG

Uppfyller du inte alla krav? Sök ändå. Vi träffar hellre någon som kan växa in i rollen än missar hen.

Ansök

Sök den här rollen.

Tio minuter, inget konto, ingen uppladdning av cv. En länk till ditt arbete säger mer än ett cv.

Alla fält är obligatoriska om de inte är markerade som valfria.

Söker AI/ML-ingenjör – nivågenerering och lösare

Det som visar ditt arbete bäst: en portfolio, GitHub, en kanal, en LinkedIn-profil.

Varför den här rollen, och en sak du har gjort som du är stolt över. Några stycken räcker gott – inget formellt personligt brev behövs.

Vad som händer sedan: en person läser din ansökan och svarar via e-post. Om det känns rätt bokar vi ett kort videosamtal.