À propos du poste
Ingénieur systèmes principal (C++) — Infrastructure IA
À propos du poste
Et si votre expertise approfondie du C++ pouvait directement façonner l'infrastructure qui alimente les systèmes d'IA les plus avancés au monde ? Nous recherchons un ingénieur systèmes C++ expérimenté pour concevoir et construire des pipelines à hautes performances, des outils d'annotation et une infrastructure d'évaluation utilisés par les principaux laboratoires d'IA à la pointe du développement de modèles.
Il s'agit d'un poste en contrat entièrement à distance et flexible pour des ingénieurs qui s'épanouissent dans les problèmes de systèmes complexes et veulent que leur travail ait un impact à grande échelle.
- Organisation : Alignerr
- Type : Contrat horaire
- Lieu : Télétravail
- Engagement : 20–40 heures/semaine
Ce que vous ferez
- Concevoir, construire et optimiser des systèmes C++ à hautes performances prenant en charge des pipelines de données IA à grande échelle et des flux de travail d'évaluation
- Développer des outils full-stack et des services backend pour l'annotation, la validation et le contrôle qualité des données à grande échelle
- Améliorer la fiabilité, les performances et la sécurité sur l'ensemble des bases de code C++ de production existantes
- Identifier les goulots d'étranglement et les cas limites dans les données et le comportement du système, et mettre en œuvre des solutions robustes et évolutives
- Collaborer avec les équipes données, recherche et ingénierie pour soutenir les flux de travail d'entraînement et d'évaluation des modèles
- Participer à des revues de conception synchrones pour itérer sur les décisions d'architecture et de mise en œuvre
Profil recherché
- Locuteur natif ou courant en anglais avec d'excellentes compétences de communication écrite et orale
- 5+ ans d'expérience professionnelle en écriture de C++ de production pour des systèmes à grande échelle
- Solide expérience en développement full-stack avec une expertise approfondie en programmation systèmes
- Connaissance avancée de l'architecture des systèmes de build et des stratégies de gestion des paquets
- Expérience dans la conception de systèmes fiables de niveau production avec une gestion rigoureuse des erreurs
- Maîtrise des sanitizers mémoire et des outils garantissant la sécurité mémoire
- Capable de consacrer 20–40 heures par semaine de manière régulière
Atouts appréciés
- Expérience préalable avec l'annotation de données, la qualité des données ou les systèmes d'évaluation
- Connaissance des flux de travail IA/ML, de l'entraînement de modèles ou des pipelines de benchmarking
- Expérience en conception de systèmes distribués ou en outillage pour développeurs
Pourquoi nous rejoindre
- Travailler sur une infrastructure IA de pointe aux côtés de laboratoires de recherche de premier plan à la pointe de l'IA
- Entièrement à distance et flexible — travaillez quand et où cela vous convient
- Autonomie en freelance avec le cadre d'un travail d'ingénierie significatif et à fort impact
- Contribuer directement à des systèmes qui façonnent la manière dont les modèles d'IA de nouvelle génération sont construits et évalués
- Possibilité de missions continues et de prolongation du contrat à mesure que de nouveaux projets démarrent