Aller au contenu

Ingénierie

Ingénieur IA/ML — génération et solveur de niveaux

Construisez les systèmes des plateaux OutBrick : génération procédurale, solveur vérifiant chaque plateau et personnalisation douce sur appareil.

  • LieuÀ distance
  • TapezTemps plein
  • ÉquipeIngénierie
  • Candidater avant le31 décembre 2026

À propos du poste

Les 2 000 plateaux ont été résolus avant publication; aucun joueur ne rencontre d’impasse. Vous piloterez ce processus et le développerez : plateaux intéressants autant que résolubles, évaluation de difficulté et objectifs justes.

Vous explorerez aussi une personnalisation de difficulté adaptée au joueur, avec une contrainte ferme : aucun SDK d’analyse ni collecte de jeu dans OutBrick, donc toute adaptation reste sur l’appareil.

Vos missions

  • Piloter et étendre le solveur et la vérification de chaque plateau publié
  • Construire la génération de chapitres, l’évaluation de difficulté et les objectifs de coups
  • Étudier rythme et indices personnalisés sur appareil sans sortie de données
  • Créer des outils pour que les designers génèrent, inspectent et règlent les plateaux
  • Garder le processus reproductible et ses résultats explicables aux non-spécialistes

Vos compétences

  • Solide ingénierie Swift, Python, C++ ou Rust, avec volonté de travailler entre langages
  • Recherche et planification (A*, IDA*, BFS/DFS avec élagage, contraintes) ou optimisation combinatoire
  • Expérience pratique de l’apprentissage automatique, des données à l’évaluation
  • Jugement pour choisir une heuristique simple plutôt qu’un modèle si elle est meilleure

Un plus

  • Expérience de génération procédurale pour les jeux
  • ML sur appareil Apple (Core ML, Create ML, Metal)
  • Article, conférence ou projet libre publié sur puzzles, recherche ou génération procédurale

Vous ne cochez pas toutes les cases? Postulez quand même. Nous préférons rencontrer une personne qui peut évoluer dans le poste plutôt que la manquer.

Postuler

Postulez à ce poste.

Dix minutes, sans compte ni dépôt de CV. Un lien vers votre travail en dit plus qu’un CV.

Les champs sont obligatoires sauf indication contraire.

Candidature pour Ingénieur IA/ML — génération et solveur de niveaux

Ce qui montre le mieux votre travail : portfolio, GitHub, chaîne ou profil LinkedIn.

Pourquoi ce poste, et une réalisation dont vous êtes fier. Quelques paragraphes suffisent, sans lettre formelle.

La suite : une personne lit et répond par courriel. Si cela correspond, nous organisons un court entretien vidéo.