À propos du poste
À propos de nous :
Basée à San Francisco, en Californie, Turing est le principal accélérateur de recherche au monde pour les laboratoires d'IA de pointe et un partenaire de confiance pour les entreprises mondiales déployant des systèmes d'IA avancés. Turing accompagne ses clients de deux manières : premièrement, en accélérant la recherche de pointe avec des données de haute qualité, des pipelines d'entraînement avancés, ainsi que des chercheurs de premier plan en IA spécialisés en génie logiciel, raisonnement logique, STEM, multilingualité, multimodalité et agents ; et deuxièmement, en appliquant cette expertise pour aider les entreprises à transformer l'IA d'une preuve de concept en intelligence propriétaire, avec des systèmes fiables, à l'impact mesurable et générant des résultats durables sur le compte de résultat.
Profil idéal :
Ce poste est idéal pour des ingénieurs ayant travaillé à la pointe de l'IA — dans des entreprises comme OpenAI, NVIDIA, Databricks, Palantir, Snowflake ou des organisations similaires repoussant les limites des systèmes intelligents. Nous accueillons tout particulièrement les diplômés de programmes d'informatique de premier rang tels que Stanford, MIT, Carnegie Mellon, UC Berkeley, Georgia Tech et des établissements comparables — bien que l'expérience et les compétences exceptionnelles priment toujours sur le pedigree.
Aperçu du projet :
En tant qu'évaluateur en génie logiciel, vous créerez des jeux de données de pointe pour l'entraînement, l'évaluation comparative et l'avancement des grands modèles de langage, en collaborant étroitement avec les chercheurs. Cela comprend la sélection d'exemples de code, la fourniture de solutions précises et la réalisation de corrections sur l'ensemble de la pile — en Python pour les workflows backend et ML, et en JavaScript (React, Node.js) pour les couches frontend et API, ainsi qu'en C/C++, Java, Rust et Go. Vous évaluerez et affinerez du code généré par IA pour son efficacité, son évolutivité et sa fiabilité, et collaborerez avec des équipes pluridisciplinaires pour améliorer les solutions de codage pilotées par l'IA à l'échelle de l'entreprise.
À quoi ressemble une journée type ?
- Travailler sur des initiatives d'entraînement de modèles d'IA en sélectionnant des exemples de code, en construisant des solutions et en corrigeant du code en Python et JavaScript (React, Node.js), avec un travail complémentaire en C/C++, Java, Rust et Go.
- Évaluer et affiner du code généré par IA dans des contextes backend et frontend afin de garantir son efficacité, son évolutivité et sa fiabilité.
- Collaborer avec des équipes pluridisciplinaires pour améliorer les solutions de codage pilotées par l'IA par rapport aux références de performance du secteur.
- Construire des agents capables de vérifier la qualité du code et d'identifier des schémas d'erreurs dans les applications full-stack.
- Formuler des hypothèses sur les étapes du cycle de génie logiciel (prototypage, conception d'architecture, conception d'API, implémentation en production, lancement, expérimentations, supervision, maintenance opérationnelle) et évaluer les capacités des modèles sur celles-ci.
- Concevoir des mécanismes de vérification capables de vérifier automatiquement une solution à une tâche de génie logiciel.
Compétences requises :
- Plusieurs années d'expérience en génie logiciel (3 ans ou plus)
- Solide expertise dans la création d'applications full-stack avec Python et JavaScript (React, Node.js), avec la capacité de travailler sur des bases de code backend et frontend.
- Expérience dans le déploiement de logiciels évolutifs de qualité production avec des langages et outils modernes.
- Compréhension approfondie de l'architecture logicielle, de la conception, du développement, du débogage et de l'évaluation de la qualité/revue de code.
- Excellentes compétences de communication orale et écrite pour des justifications d'évaluation claires et structurées.
Détails de la mission :
- Engagement : mission flexible, minimum 10 h/semaine, jusqu'à 40 h/semaine
- Type : Prestataire (pas de couverture médicale/congés payés)
- Durée : 1 mois (prolongations possibles selon la performance et l'adéquation)
- Lieu : Les candidats doivent être basés aux États-Unis
Processus d'évaluation :
- Le processus de candidature prend 15–30 minutes.
- La réalisation d'un entretien vidéo par IA est requise.