Postdoc: Keystone Project (Machine-Verified LLM Inference) — EPFL
- Lieu
- Lausanne
- Contrat
- Temps plein
- Publié
- il y a 42 jours
Description complète
Mission
Le projet Keystone vise à faire progresser les connaissances dans les domaines suivants: • Vérification formelle et perfectionnement du théorème interactif (Rocq, Lean) • Systèmes informatiques sûrs et performants, y compris l'infrastructure ML
Nous recherchons des candidats exceptionnels travaillant dans des méthodes formelles et/ou des systèmes informatiques avec des intérêts dans un ou plusieurs des domaines suivants : vérification par la machine des logiciels de systèmes, sémantique et vérification du noyau GPU, et ingénierie assistée par l'IA.
Ce poste s'inscrit dans le cadre d'une collaboration financée par l'ARIA entre l'EPFL et l'Imperial College London, dont l'objectif est de construire un moteur d'inférence ML formellement vérifié, démontrant que l'IA peut aider à rendre les systèmes vérifiés compétitifs avec des systèmes non vérifiés en termes d'effort de développement, de caractéristiques et de performances.
Principaux actifs • Mener des recherches sur le projet Keystone, y compris contribuer à la conception et à la construction d'un moteur à inférence LLM vérifié par la machine. L'orientation précise sera discutée avec le candidat reçu en fonction de son expérience, de son expertise et de ses affinités. Les orientations possibles sont les suivantes : • Formaliser la sémantique du noyau GPU (p. ex. PTX/Triton) dans un assistant d'épreuve et vérifier les noyaux d'inférence haute performance (exactitude numérique, sécurité de la mémoire, liberté de course de date, exactitude fonctionnelle) • Mise en œuvre et vérification de la couche de coordination des inférences (batching, gestion des caches KV, programmation) à Rocq/Lean, avec extraction au code exécutable • Développement d'agentsc flux de travail AI pour l'autoformalisation des spécifications, la génération de preuves et la réparation de preuves • Créer un réseau solide dans les domaines de la vérification formelle, des systèmes et de l'infrastructure ML, y compris une collaboration étroite avec l'équipe de l'Imperial College London (des visites régulières à Londres sont prévues) • Contribuer à la diffusion de spécifications, d'épreuves et d'objets vérifiés en libre accès • Participer au programme ARIA, y compris les exercices d'équipe rouge/bleu et les examens de sprint
Profil
• Doctorat (ou presque terminé) en informatique ou dans un domaine étroitement lié • Contexte de la vérification formelle, des langages de programmation, des systèmes ou des ML • Expérience de recherche dans un ou plusieurs des systèmes suivants: théorème interactif (Rocq, Lean, HOL, Isabelle, ou similaire), programmation GPU ou sémantique, compilateur, concurrence ou ML (p. ex., moteurs vLLM, SGLang, ou similaire à inférence) • De solides compétences en calcul et en analyse, y compris des compétences solides en génie logiciel dans plusieurs langues (p. ex. Python, C++, OCaml, langues fonctionnelles) • Expérience d'utilisation ou d'évaluation d'outils LLM pour la génération de code ou de preuve est un plus • Dossier de publication (relatif à votre stage de carrière) dans des revues et conférences de pointe organisées • Indépendant, créatif et orienté vers la solution • Excellentes compétences en communication écrite et orale en anglais • Une forte motivation pour explorer de nouveaux domaines de recherche à l'intersection de l'IA et des méthodes formelles • Bon esprit d'équipe et clarification pour travailler dans une équipe distribuée et multi-institutions
Nous offrons
• Un environnement de travail stimulant et international • Excellentes conditions de travail • Possibilité d'effectuer des recherches de pointe dans l'une des institutions scientifiques les plus dynamiques d'Europe, dans le cadre d'un projet de grande envergure financé par l'ARIA • Possibilité d'interagir avec des experts renommés de l'EPFL et de l'Imperial College de Londres, ainsi qu'avec une solide équipe de chercheurs postdoctoraux et de doctorants • Un accès généreux aux modèles frontières et un calcul haute performance pour les charges de travail d'assistance à la preuve • Voyages financés pour la collaboration entre Lausanne et Londres, et pour des conférences
Informations
Seules les demandes soumises par le biais de la plateforme en ligne sont prises en considération. On vous demande de fournir: • Une brève lettre de présentation (pdf, jusqu'à 2 pages).
Et dans un PDF
• Un CV avec une liste de publications. • Un énoncé de recherche (pdf, jusqu'à 3 pages). • Coordonnées pour 3 rapports.
Pour toute information complémentaire, veuillez contacter: Nate Foster (n
Questions sur cette offre
Quel salaire propose EPFL pour ce poste ?
L'annonce d'origine n'indique pas de salaire. Notre estimation pour ce rôle et ce secteur à Lausanne est de CHF 60'500 - 91'500 bruts par an — une estimation, pas un montant communiqué par EPFL. Le calculateur de ce site convertit un salaire brut en net réel une fois l'impôt frontalier et les cotisations sociales appliqués.
Est-ce un poste à temps plein, et quel type de contrat propose EPFL ?
Cette offre est un poste en temps plein. Le type de contrat affiché ici provient directement de l'annonce originale de l'employeur ; confirmez toujours les horaires exacts, le préavis et la durée d'essai avec EPFL pendant le processus de candidature, ces détails pouvant varier même au sein de la même catégorie de contrat.
Ai-je besoin d'un permis de frontalier pour un poste dans le canton de Vaud ?
Les citoyens UE/AELE résidant dans un État UE/AELE peuvent demander un permis G et travailler dans toute la Suisse : les zones frontalières ne s'appliquent plus à eux, et ils doivent rentrer au moins une fois par semaine. L'employeur suisse dépose la demande auprès de l'office des migrations du canton de Vaud après signature du contrat. Les délais varient selon le canton — confirmez les détails auprès de l'office des migrations du canton de Vaud ou avec les RH pendant la candidature.
Comment postuler à ce poste chez EPFL ?
Utilisez le bouton « Postuler maintenant » sur cette page — il renvoie directement à l'annonce originale de EPFL sur careers.epfl.ch, votre candidature arrive donc directement dans le système de suivi des candidatures de l'employeur. Frontaliere Ticino ne collecte ni ne transmet lui-même les candidatures.