À propos du poste
À propos de nous
Basée à San Francisco, en Californie, Turing est le principal accélérateur de recherche mondial pour les laboratoires d'IA de pointe et un partenaire de confiance pour les entreprises internationales 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 grâce à 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, multilinguisme, 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 qui fonctionnent de manière fiable, produisent un impact mesurable et génèrent des résultats durables sur le compte de résultat.
Profil idéal
Ce poste est idéal pour des ingénieurs ayant livré des produits à fort impact dans des entreprises à croissance rapide telles que Stripe, Airbnb, Cloudflare, Datadog, Coinbase ou des environnements d'ingénierie à forte croissance similaires. Nous accueillons tout particulièrement les diplômés des meilleurs programmes d'informatique 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.
Présentation 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 des chercheurs. Cela inclut la sélection d'exemples de code, la fourniture de solutions précises et l'apport de corrections en Python, C/C++, Rust, Go, Java et JavaScript (y compris ReactJS) — avec un accent particulier sur le code au niveau système, les applications critiques en performance et l'infrastructure. Vous évaluerez et affinerez le code généré par l'IA en termes d'efficacité, d'évolutivité et de fiabilité, et collaborerez avec des équipes pluridisciplinaires pour améliorer les solutions de codage pilotées par l'IA au niveau de l'entreprise.
À quoi ressemble une journée typique ?
- 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 le code en Python, C/C++, Rust, Go, Java et JavaScript (y compris ReactJS).
- Évaluer et affiner le code généré par l'IA en mettant l'accent sur la justesse au niveau système, la performance et la 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 au niveau système et d'infrastructure et d'identifier les schémas d'erreurs.
- 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 du modèle sur celles-ci.
- Concevoir des mécanismes de vérification capables de vérifier automatiquement la 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 en programmation système, infrastructure ou développement backend avec des langages comme Python, C/C++, Rust et Go.
- Expérience dans la création et le déploiement de logiciels évolutifs de qualité production à l'aide de langages et d'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 congés maladie/rémunéré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.