Inženiring
Inženir za UI/strojno učenje – generiranje stopenj in reševalnik
Gradi sisteme za ploščami OutBricka: proceduralno generiranje stopenj, reševalnik, ki preveri vsako ploščo, in nežno personalizacijo na napravi.
- LokacijaNa daljavo
- VrstaPolni delovni čas
- EkipaInženiring
- Prijave do31. december 2026
O vlogi
Vsako od 2000 plošč OutBricka je reševalnik počistil, preden je izšla, zato noben igralec nikoli ne naleti na slepo ulico. Ta postopek boš prevzel in ga razvijal naprej: generiral plošče, ki so zanimive in ne le rešljive, določal njihovo težavnost in nastavljal ciljna števila potez, ki se zdijo poštena.
Raziskoval boš tudi personalizacijo – prilagajanje težavnosti igralcu pred ploščo – z eno trdno omejitvijo: OutBrick nima SDK-ja za analitiko in ne zbira podatkov o igranju, zato mora vse, kar se prilagaja igralcu, teči na napravi.
Kaj boš delal
- Prevzemi in razširi reševalnik plošč in njegovo preverjanje vsake izdane plošče
- Gradi proceduralno generiranje za nova poglavja, z določanjem težavnosti in ciljnega števila potez
- Raziskuj personalizacijo tempa in namigov na napravi, pri kateri podatki ne zapustijo naprave
- Gradi orodja, s katerimi lahko oblikovalci sami generirajo, pregledujejo in uglašujejo plošče
- Postopek naj ostane ponovljiv, rezultati pa razložljivi tudi nestrokovnjaku
Kaj prineseš
- Močno programsko inženirstvo v Swiftu, Pythonu, C++ ali Rustu – in pripravljenost za delo v vseh
- Izkušnje z iskanjem in načrtovanjem (A*, IDA*, BFS/DFS z obrezovanjem, reševanje omejitev) ali kombinatorično optimizacijo
- Praktične izkušnje s strojnim učenjem, od podatkov do vrednotenja
- Presoja, da izbereš preprosto hevristiko namesto modela, kadar je hevristika boljša
Zaželeno
- Izkušnje s proceduralnim generiranjem vsebin za igre
- Strojno učenje na napravi na Applovih platformah (Core ML, Create ML, Metal)
- Objavljen članek, predavanje ali odprtokodni projekt o ugankah, iskanju ali proceduralnem generiranju
Ne izpolnjuješ vseh pogojev? Vseeno se prijavi. Raje spoznamo nekoga, ki lahko v to vlogo zraste, kot da ga zgrešimo.
Prijavi se
Prijavi se na to delovno mesto.
Deset minut, brez računa, brez nalaganja življenjepisa. Povezava do tvojega dela pove več kot življenjepis.
Druga odprta delovna mesta
- Vodja vsebinskega marketingaMarketing · Na daljavo · Polni delovni čas
- Oblikovalec igralne izkušnje (UX v igrah)Oblikovanje · Na daljavo · Polni delovni čas
- Upravitelj skupnosti in družbenih omrežijSkupnost · Na daljavo · Polni delovni čas
- Strokovnjak za rast in optimizacijo za App Store (ASO)Marketing · Na daljavo · Pogodba

