Zurich
Il y a 2 trimestres
Ingénieur de Recherche en Apprentissage Automatique 100%
- Date de publication :25 avril 2025
- Taux d'activité :100%
- Type de contrat :Durée indéterminée
- Lieu de travail :Zurich
À propos de cette offre
Ingénieur de Recherche en Apprentissage Automatique
100%, Zurich, contrat à durée déterminée
Nous recherchons un ingénieur en apprentissage automatique qualifié pour rejoindre notre équipe dynamique. Le candidat idéal participera au développement, à l’optimisation et à la maintenance de notre base de code utilisée pour entraîner de grands modèles génératifs de réseaux neuronaux. Ce poste requiert une solide expérience en apprentissage automatique, en développement logiciel, ainsi que la capacité de travailler en collaboration dans un environnement axé sur la recherche.
Contexte du projet
L’Initiative Suisse en IA est un projet de recherche collaboratif dirigé par l’ETH Zurich et l’EPFL, axé sur le développement d’une IA générative responsable et transparente. Un projet majeur de cette initiative est l’effort sur les grands modèles de langage (LLM), qui vise à créer des modèles linguistiques de pointe à différentes échelles, y compris un modèle ambitieux de 70 milliards de paramètres.
Ce travail exploite le supercalculateur Alps du Centre Suisse de Calcul Scientifique (CSCS), qui dispose de plus de 10 000 GPU NVIDIA Grace Hopper, faisant de lui l’une des ressources informatiques les plus puissantes dédiées à l’IA en Europe. L’Initiative Suisse en IA prévoit de distribuer 15 à 20 millions d’heures GPU par an pour soutenir divers projets de recherche et développement en IA.
En tant qu’ingénieur en apprentissage automatique dans ce projet, vous contribuerez au développement et à l’optimisation des pipelines d’entraînement pour ces modèles à grande échelle, travaillant à l’intersection de la recherche de pointe et du calcul haute performance pour renforcer la position de la Suisse dans l’innovation en IA.
Description du poste
En tant qu’ingénieur de recherche en apprentissage automatique, vous serez responsable du développement et de la maintenance des logiciels pour l’entraînement de réseaux neuronaux à grande échelle, tels que les grands modèles de langage. Vous travaillerez en étroite collaboration avec les chercheurs et autres ingénieurs pour concevoir et mettre en œuvre des solutions évolutives pour l’entraînement, l’évaluation et le déploiement des modèles. Un aspect clé de votre rôle consistera à optimiser les frameworks d’apprentissage automatique existants afin d’améliorer les performances et l’efficacité.
Pour exceller dans ce poste, vous devrez vous tenir informé des dernières avancées en IA et technologies d’apprentissage automatique. Vous participerez activement aux revues de code et maintiendrez une documentation complète pour garantir la qualité et la reproductibilité du code. De plus, il pourra vous être demandé de contribuer à des articles de recherche et rapports techniques, aidant à diffuser les réalisations techniques et les résultats de recherche de notre équipe auprès de la communauté scientifique plus large.
Profil
- Master ou diplôme supérieur en informatique, intelligence artificielle ou domaine connexe.
- Expérience avérée en apprentissage automatique et architectures de réseaux neuronaux.
- Solides compétences en programmation Python et familiarité avec PyTorch.
- Expérience des pratiques de développement logiciel, y compris les systèmes de contrôle de version, le débogage, les tests et le déploiement.
- Excellentes capacités de résolution de problèmes et fortes compétences analytiques.
- Capacité à travailler efficacement en équipe ainsi qu’en autonomie.
Lieu de travail
Lieu de travail
Nous offrons
- Un environnement académique stimulant dans l’une des universités techniques les plus prestigieuses au monde
- L’opportunité de travailler avec une infrastructure de supercalcul de pointe et une recherche en IA à la fine pointe
- La collaboration avec des chercheurs et ingénieurs de premier plan de l’ETH Zurich, de l’EPFL, du CSCS et d’autres institutions suisses
- Des modalités de travail flexibles, y compris des options de télétravail
- Des opportunités de développement professionnel, incluant la participation à des conférences et des formations spécialisées
- La possibilité de contribuer à des projets open source à impact mondial
- L’accès à l’écosystème académique suisse plus large et aux partenariats industriels
- Faire partie du développement souverain de l’IA en Suisse, en travaillant sur une technologie d’importance nationale
Nous valorisons la diversité et la durabilité
Curieux ? Nous aussi.
Nous attendons avec impatience votre candidature en ligne accompagnée des documents suivants :
- CV
- Lettre de motivation expliquant votre intérêt et vos qualifications
- Relevés de notes académiques
- Coordonnées de 2 à 3 références
- Liens vers des dépôts GitHub ou autres exemples de votre travail de programmation (si disponibles)
Veuillez noter que nous n’acceptons que les candidatures soumises via notre portail de candidature en ligne. Les candidatures par e-mail ou courrier postal ne seront pas prises en compte.
Pour plus d’informations sur le Centre IA de l’ETH et l’Initiative Suisse en IA, veuillez consulter notre site web . Les questions concernant le poste doivent être adressées au Dr Imanol Schlag, par e-mail à ischlag@ethz.ch (pas de candidatures).
Pour les services de recrutement, les CGV de l’ETH Zurich s’appliquent.