جديد
Remote
وصف الوظيفة
Rejoignez Turing, l’une des entreprises d’intelligence artificielle à la croissance la plus rapide au monde, et participez à la création de jeux de données d’évaluation et d’entraînement pour les grands modèles de langage (LLM) appliqués à l’ingénierie logicielle. Nous construisons des ensembles de données réalistes en extrayant des tâches vérifiables à partir de dépôts publics de haute qualité sur GitHub, en combinant des méthodes synthétiques avec une boucle humaine afin d’assurer une couverture large en termes de langages de programmation, de niveaux de difficulté et de domaines d’application.
En tant que Tech Lead, vous serez le pilier technique du projet. Vous analyserez et triera les problèmes (issues) des bibliothèques open‑source les plus populaires, configurerez les dépôts (dockerisation, mise en place d’environnements de développement reproductibles) et évaluerez la couverture ainsi que la qualité des tests unitaires. Vous modifierez et exécuterez localement les bases de code afin de mesurer les performances des LLM dans des scénarios de correction de bugs, de génération de code ou d’optimisation. Vous collaborerez étroitement avec les chercheurs en IA pour identifier les dépôts et les problèmes les plus pertinents et les plus difficiles pour les modèles, tout en proposant des améliorations aux pipelines d’évaluation.
Vos responsabilités incluront également le pilotage d’une petite équipe d’ingénieurs juniors, le partage de bonnes pratiques, la mise en place de processus d’automatisation (CI/CD) et le suivi des incidents liés aux environnements de test. Vous serez amené à rédiger des rapports d’évaluation détaillés, à présenter les résultats aux parties prenantes internes et à contribuer à la stratégie produit de Turing.
Profil recherché : minimum 3 ans d’expérience en développement logiciel, avec une maîtrise avérée du langage Go (ou d’un langage similaire) et une excellente connaissance de Git, Docker et des pipelines CI/CD. Vous devez être à l’aise avec la navigation dans des bases de code complexes, capable d’écrire, de modifier et de tester du code de façon autonome. Une expérience en open‑source, en analyse de couverture de tests et en automatisation d’environnements de développement est fortement souhaitée. Des compétences en leadership, en communication et en gestion de projets techniques sont indispensables.
Pourquoi nous rejoindre ? Vous travaillerez au cœur de l’interaction entre les LLM et du code réel, influençant directement l’avenir du développement assisté par IA. Turing offre un environnement de travail stimulant, flexible et orienté résultats, avec des opportunités de formation continue, de participation à des conférences IA, et un package de rémunération compétitif. Vous bénéficierez d’une culture d’entreprise inclusive, d’équipes multidisciplinaires passionnées et d’un impact tangible sur des produits qui façonnent le futur du logiciel.
Nous recherchons des candidats motivés, curieux et capables de prendre des initiatives. Si vous êtes prêt à relever le défi de pousser les limites de l’évaluation des LLM dans le domaine du software engineering, postulez dès maintenant et contribuez à la prochaine génération d’outils de développement IA.