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
  • TypeTemps 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.