Sari la conținut

Inginerie

Inginer AI/ML — generarea nivelurilor și rezolvitor

Construiește sistemele din spatele tablelor OutBrick: generarea procedurală a nivelurilor, solverul care verifică fiecare tablă și o personalizare blândă, pe dispozitiv.

  • LocațieDe la distanță
  • SfatNormă întreagă
  • EchipăInginerie
  • Aplică până la31 decembrie 2026

Despre rol

Fiecare dintre cele 2.000 de table OutBrick a fost golită de un solver înainte de lansare, așa că niciun jucător nu ajunge vreodată într-o fundătură. Vei prelua acest flux și îl vei duce mai departe: generarea de table interesante, nu doar rezolvabile, gradarea dificultății lor și stabilirea unor ținte de mutări care par corecte.

Vei explora și personalizarea — adaptarea ritmului dificultății la jucătorul din fața tablei — cu o constrângere fermă: OutBrick nu are SDK de analiză și nu colectează date de joc, așa că orice se adaptează unui jucător trebuie să ruleze pe dispozitiv.

Ce vei face

  • Preluarea și extinderea solverului de table și a verificării fiecărei table lansate
  • Construirea generării procedurale pentru capitole noi, cu gradarea dificultății și stabilirea țintelor de mutări
  • Cercetarea personalizării pe dispozitiv a ritmului și a indiciilor, fără ca datele să părăsească dispozitivul
  • Construirea de instrumente prin care designerii să genereze, să inspecteze și să ajusteze singuri tablele
  • Menținerea fluxului reproductibil și a rezultatelor explicabile pentru un nespecialist

Ce aduci tu

  • Inginerie software solidă în Swift, Python, C++ sau Rust — și dorința de a lucra în toate
  • Experiență cu căutare și planificare (A*, IDA*, BFS/DFS cu tăiere, rezolvare de constrângeri) sau optimizare combinatorică
  • Experiență practică în învățarea automată, de la date la evaluare
  • Discernământul de a alege o euristică simplă în locul unui model atunci când euristica e mai bună

Ar fi un plus

  • Experiență cu generarea procedurală de conținut pentru jocuri
  • ML pe dispozitiv pe platformele Apple (Core ML, Create ML, Metal)
  • O lucrare publicată, o prezentare sau un proiect open-source despre puzzle-uri, căutare sau PCG

Nu bifezi toate căsuțele? Aplică oricum. Am prefera să cunoaștem pe cineva care poate crește în acest rol decât să-l ratăm.

Aplică

Aplică pentru acest rol.

Zece minute, fără cont, fără CV de încărcat. Un link către munca ta spune mai mult decât un CV.

Câmpurile sunt obligatorii, în afară de cele marcate opțional.

Aplici pentru Inginer AI/ML — generarea nivelurilor și rezolvitor

Orice îți arată cel mai bine munca: un portofoliu, GitHub, un canal, un profil LinkedIn.

De ce acest rol și un lucru pe care l-ai făcut și de care ești mândru. Câteva paragrafe sunt de ajuns — nu e nevoie de o scrisoare de intenție formală.

Ce urmează: un om îți citește candidatura și îți răspunde pe e-mail. Dacă se potrivește, stabilim un scurt apel video.