LSEG
Fractile
Ingénieur Performance Embarqué Senior
À PROPOS DE FRACTILE
Fractile a été fondée en 2022 sur le pari qu'à terme, les systèmes d'IA les plus performants au monde seraient limités dans leur impact par le temps nécessaire à la production de résultats utiles. Nous avons tout misé sur la conclusion logique : que la seule façon de débloquer véritablement cette valeur latente, de rendre la vitesse viable à grande échelle, était de réinventer radicalement le matériel sur lequel nous exécutons nos modèles d'IA de pointe. Depuis, nous construisons des puces et des systèmes qui abordent ce problème : comment générer efficacement des sorties à des milliers de tokens par seconde, tout en gérant les défis de complexité et de capacité liés à l'exploitation de grands modèles avec des contextes très longs.
Les charges de travail qui poussent les frontières actuelles à leurs limites sont déjà transformationnelles ; ce sont les limites techniques et économiques de la vitesse d'inférence qui freinent le progrès. Le travail déterminant du 21e siècle sera marqué par le moteur d'inférence fournissant d'immenses et diffuses chaînes d'investigation intellectuelle, dans la découverte de médicaments, dans l'ingénierie logicielle, dans la découverte de matériaux, dans tout domaine où le progrès est motivé par un raisonnement profond et une intelligence pour résoudre des problèmes complexes.
LE RÔLE
Sur l'appareil, au plus près du métal, nous écrivons le logiciel d'exécution qui orchestre le travail sur la puce et exécute les noyaux ML critiques en termes de performance. C'est là que la performance devient réelle et que les gains s'accumulent. Votre travail influence directement les compromis pour le silicium, le déploiement système et le compilateur.
Vous piloterez les premières exécutions de calcul d'accélérateur, évaluant les performances sur silicium, exécutant des benchmarks précoces et renvoyant les résultats à la feuille de route matérielle et logicielle.
Si vous souhaitez construire le logiciel qui transforme les capacités matérielles de pointe en débit réel et faible latence, venez le construire avec nous.
Fractile cherche à augmenter la vitesse d'horloge du progrès mondial, une puce à la fois. Nous avons récemment levé 220 millions de dollars auprès d'investisseurs, dont Founders Fund et Accel, et notre travail le plus important est devant nous. Rejoignez-nous !
CE QUE VOUS FEREZ
- Écrire et optimiser des noyaux ML critiques en termes de performance en C, avec de l'assembleur lorsque cela est pertinent (RISC-V et notre propre ISA)
- Construire les chemins de contrôle de bas niveau qui alimentent ces noyaux, y compris la planification, la synchronisation et le mouvement des données
- Écrire des charges de validation ciblées et des micro-benchmarks pour maintenir le comportement de simulation et matériel aligné et la performance mesurable.
- Profiler, benchmark et suivre les régressions afin que les améliorations de performance soient réelles et répétables
- Travailler en étroite collaboration avec les ingénieurs simulation, matériel, ML, compilateur, firmware et runtime dans une boucle serrée, transformant les données de profilage en retours d'architecture et en gains de performance réels.
CE QUE NOUS RECHERCHONS
- Expérience avérée en logiciel embarqué de bas niveau
- Solides instincts de performance. Vous pouvez raisonner sur l'architecture de bas niveau, le comportement de la mémoire et l'endroit où les cycles sont dépensés
- Excellent C, et une approche pragmatique pour construire du code de bas niveau de haute qualité et maintenable
- À l'aise pour écrire et déboguer de l'assembleur optimisé (RISC-V idéal)
- Esprit collaboratif et sens élevé des responsabilités. Vous communiquez clairement, agissez rapidement et aimez résoudre des problèmes difficiles avec d'autres
- Diplôme en informatique, génie électronique, mathématiques, physique ou domaine connexe et 3+ années d'expérience professionnelle
ATOUTS
- Expérience avec les GPU ou les accélérateurs ML dédiés
- Expérience en Rust et/ou Python
- Expérience avec les simulateurs (fonctionnels ou de performance) et l'écriture de charges de validation ou de benchmarks
- Familiarité avec les charges de travail d'inférence ML modernes
CE QUE NOUS OFFRONS
- Salaire compétitif : Un salaire compétitif reflétant votre expérience et la nature spécialisée du rôle.
- Équité et Propriété : une participation significative afin que chacun partage la création de valeur
- Avantages : Mutuelle privée, Dentaire et Vision, Plan de retraite contributif, 25 jours de congés plus les jours fériés et Assurance décès/maladie grave.
- Bureau diversifié et agréable : nous croyons que les problèmes les plus difficiles sont résolus par la plus large gamme d'esprits. Nous nous engageons à l'égalité des chances en matière d'emploi en attirant et en retenant une équipe diversifiée et en construisant un environnement inclusif.
Contrôles à l'exportation
Notre travail implique des technologies soumises aux réglementations britanniques, américaines et autres réglementations internationales en matière de contrôle des exportations. Certains postes peuvent nécessiter des vérifications d'éligibilité supplémentaires pour garantir la conformité avec la loi applicable. Nous serons transparents à ce sujet tout au long du processus d'embauche.
