Eque2
OpenAI
Ingénieur Logiciel, Infrastructure ChatGPT
À propos de l'équipe
Notre équipe basée à Londres développe les systèmes backend qui permettent à ChatGPT de monter en charge de manière fiable. Nous travaillons sur l'infrastructure proche du produit, en partenariat avec les équipes d'ingénierie pour améliorer la performance, la résilience et l'opérabilité des systèmes critiques orientés utilisateur.
Notre travail combine l'ingénierie logicielle backend avec les systèmes distribués et la fiabilité de production. Nous construisons des capacités partagées, améliorons les flux de travail à fort trafic et facilitons l'introduction de nouvelles fonctionnalités produit sans compromettre la performance ou la disponibilité.
À propos du poste
Ce poste s'adresse aux ingénieurs logiciels qui souhaitent construire et faire évoluer des systèmes backend fonctionnant à une échelle significative. Vous écrirez du code de production, concevrez une infrastructure partagée et résoudrez des défis techniques impliquant la performance, les systèmes distribués et la fiabilité des systèmes.
Vous serez également responsable du comportement de ces systèmes en production : comment les changements sont déployés, comment les problèmes sont détectés et diagnostiqués, et comment les problèmes opérationnels récurrents peuvent être résolus par une meilleure conception logicielle et système.
Ceci convient parfaitement aux ingénieurs backend qui apprécient les problèmes de systèmes complexes et souhaitent un lien direct entre l'infrastructure qu'ils construisent et l'expérience des utilisateurs de ChatGPT.
Dans ce rôle, vous allez :
- Concevoir, construire et maintenir des systèmes backend supportant les expériences ChatGPT à fort trafic.
- Développer des services partagés, des APIs, et une infrastructure qui aident les équipes produit à construire et lancer de nouvelles capacités en toute sécurité.
- Améliorer la performance, la scalabilité et l'efficacité des systèmes de production à mesure que l'utilisation et la complexité du produit augmentent.
- Construire et améliorer des systèmes pour le traitement asynchrone et d'autres charges de travail backend à grande échelle.
- Mener des améliorations architecturales et des migrations d'infrastructure tout en maintenant la correction, la compatibilité, et un déploiement et un retour arrière sûrs.
- Renforcer la surveillance, l'alerte et le diagnostic pour détecter les problèmes tôt et réduire l'impact client.
- Participer à la permanence, à la réponse aux incidents et à l'analyse des causes profondes, et transformer les apprentissages opérationnels en améliorations d'ingénierie durables.
- Travailler avec les équipes produit et infrastructure pour garantir que les nouveaux systèmes sont fiables, sécurisés et prêts pour la production.
- Construire des automatisations et des outils qui réduisent le travail opérationnel répétitif et améliorent l'efficacité de l'ingénierie.
Qualifications
Vous pourriez vous épanouir dans ce rôle si vous :
- Avez de l'expérience dans la construction et l'exploitation de systèmes backend à grande échelle.
- Comprenez les concepts des systèmes distribués tels que la concurrence, la cohérence, le traitement asynchrone et la gestion des défaillances.
- Aimez écrire du code de production tout en assumant la responsabilité du comportement des systèmes dans des conditions réelles.
- Pouvez identifier et résoudre les goulots d'étranglement affectant la latence, le débit, l'utilisation des ressources ou la fiabilité.
- Avez de l'expérience dans l'introduction de changements de production en toute sécurité grâce à des tests, des déploiements progressifs, une surveillance et des plans de retour arrière.
- Êtes à l'aise pour enquêter sur des problèmes techniques ambigus et collaborer entre les équipes pour les résoudre.
- Vous souciez des interfaces claires, des systèmes maintenables et des compromis d'ingénierie pratiques.
- Prenez en charge des projets de la conception et de l'implémentation jusqu'au déploiement et à l'amélioration continue.
- 4+ années d'expérience professionnelle en ingénierie logicielle, y compris une expérience significative dans la construction de systèmes backend ou distribués.
- Excellente maîtrise d'au moins un langage de programmation généraliste et expérience dans l'écriture de code de production fiable et maintenable.
- Expérience dans la conception, la construction ou l'amélioration de services, de plateformes ou d'infrastructures partagées à grande échelle.
- Connaissance des pratiques de fiabilité de production, y compris la surveillance, la réponse aux incidents, l'analyse des causes profondes et la préparation opérationnelle.
- Expérience dans le diagnostic des problèmes de performance, de scalabilité ou de fiabilité dans les environnements de production.
- Compréhension des systèmes distribués, du stockage de données, de la concurrence, du traitement asynchrone ou des réseaux.
- Connaissance des pratiques modernes de déploiement, d'observabilité et d'infrastructure cloud.
- Capacité à diriger des travaux techniques complexes et à collaborer efficacement avec les équipes produit et infrastructure.
- L'expérience avec l'infrastructure cloud, les environnements conteneurisés ou les outils d'observabilité est utile mais pas obligatoire. Nous accueillons les candidats issus de l'ingénierie backend, des systèmes distribués, de l'ingénierie de plateforme et des domaines de fiabilité.
À propos de OpenAI
OpenAI est une entreprise de recherche et de déploiement en IA dédiée à garantir que l'intelligence artificielle à usage général bénéficie à toute l'humanité. Nous repoussons les limites des capacités des systèmes d'IA et cherchons à les déployer en toute sécurité dans le monde à travers nos produits. L'IA est un outil extrêmement puissant qui doit être créé en plaçant la sécurité et les besoins humains au cœur, et pour accomplir notre mission, nous devons englober et valoriser les nombreuses perspectives, voix et expériences différentes qui forment le spectre complet de l'humanité.
Nous sommes un employeur garantissant l'égalité des chances, et nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, le statut d'ancien combattant, le handicap, les informations génétiques ou toute autre caractéristique légalement protégée.
Pour plus d'informations, veuillez consulter la politique de déclaration d'action affirmative et d'égalité d'emploi de OpenAI.
Les vérifications d'antécédents pour les candidats seront administrées conformément à la loi applicable, et les candidats qualifiés ayant des antécédents d'arrestation ou de condamnation seront pris en compte pour l'emploi conformément à ces lois, y compris le San Francisco Fair Chance Ordinance, le Los Angeles County Fair Chance Ordinance for Employers, et le California Fair Chance Act, pour les candidats basés aux États-Unis. Pour les travailleurs non constitués en société du comté de Los Angeles : nous croyons raisonnablement que les antécédents criminels peuvent avoir une relation directe, adverse et négative avec les fonctions professionnelles suivantes, entraînant potentiellement le retrait d'une offre d'emploi conditionnelle : protéger le matériel informatique qui vous est confié contre le vol, la perte ou les dommages ; retourner tout le matériel informatique en votre possession (y compris les données qu'il contient) lors de la résiliation de l'emploi ou de la fin de la mission ; et maintenir la confidentialité des informations propriétaires, confidentielles et non publiques. De plus, les fonctions professionnelles nécessitent l'accès à des systèmes informatiques sécurisés et protégés et aux obligations connexes de sécurité des données.
Pour informer OpenAI que vous estimez que cette offre d'emploi n'est pas conforme, veuillez soumettre un rapport via ce formulaire. Aucune réponse ne sera fournie aux demandes non liées à la conformité de l'offre d'emploi.
Nous nous engageons à fournir des aménagements raisonnables aux candidats handicapés, et les demandes peuvent être faites via ce lien.
Politique mondiale de confidentialité des candidats de OpenAI
Chez OpenAI, nous pensons que l'intelligence artificielle a le potentiel d'aider les gens à résoudre d'immenses défis mondiaux, et nous voulons que les avantages de l'IA soient largement partagés. Rejoignez-nous pour façonner l'avenir de la technologie.
