Proximie
Fractile
Ingénieur Logiciel Systèmes 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 à produire des 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 sur 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 délivrant 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
Nous construisons la chaîne de contrôle qui alimente, surveille, met à jour et protège les appareils et les racks sur bare metal, RTOS et Linux embarqué. C'est un logiciel critique pour la production qui maintient la stabilité des racks, la sécurité des mises à jour et la sécurité du matériel. C'est une couche critique pour transformer un benchmark de tokens par seconde en un système de tokens par mois, transformant un excellent silicium en sorties fiables à l'échelle d'un rack.
Vous serez présent lors de la mise en marche des premiers racks et des jours de déploiement où la sécurité des mises à jour est primordiale. Votre travail fera la différence entre une panne grave et un chemin de récupération propre. C'est le travail qui fait que le système est digne de confiance pour les opérateurs.
Si vous souhaitez construire le logiciel de contrôle qui maintient les systèmes à l'échelle des racks stables, sûrs et sécurisés pour l'IA de nouvelle génération, venez le construire ensemble.
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
- Développer des firmwares et des services pour les contrôleurs de gestion à tous les niveaux : gestion de rack, BMC, et contrôleurs de carte/appareil (RTOS et bare metal)
- Construire des logiciels système pour la gestion des cartes et des racks, depuis la mise en service initiale jusqu'au déploiement en production
- Implémenter les flux critiques qui maintiennent les parcs en bon état : mise sous tension et provisionnement, surveillance/télémétrie, mises à jour, récupération et sécurité
- S'intégrer avec la pile hôte/appareil plus large (pilotes et bibliothèques d'exécution) afin que le système fonctionne de bout en bout
- Travailler en étroite collaboration avec les équipes matérielles et logicielles des appareils pour définir des interfaces fiables, valider le comportement et déboguer les problèmes aux limites
CE QUE NOUS RECHERCHONS
- Expérience avérée dans la livraison de systèmes embarqués fiables et critiques pour la production sur deux ou plus des éléments suivants : bare metal, RTOS, Linux embarqué (ou expertise approfondie dans l'un avec une capacité claire à monter en compétence sur les autres)
- Solide maîtrise de C et/ou Rust, et excellent jugement d'ingénierie concernant la sécurité, les tests, le débogage et les modes de défaillance
- Un état d'esprit axé sur la fiabilité : vous concevez pour l'observabilité, la diagnostabilité et des chemins de récupération prévisibles et testables
- À l'aise pour travailler à la frontière matériel/logiciel (bootloaders/BSP/travail adjacent au noyau) et collaborer étroitement avec les équipes matérielles, de pilotes et d'exécution
- Esprit collaboratif et fort sens des responsabilités. Vous communiquez clairement, avancez 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 en firmware de plateforme embarquée / systèmes (gestion de carte, piles de type BMC, contrôleurs de rack)
- Expérience OpenBMC et/ou expérience de construction/personnalisation d'images Linux embarquées
- Expérience Zephyr (ou RTOS similaire)
- Sensibilité à la sécurité, avec des instincts pratiques concernant le démarrage sécurisé, les mises à jour signées, l'identité de l'appareil et la conception de systèmes qui échouent en toute sécurité et récupèrent proprement (une expérience directe dans certains domaines est un plus)
- Travail sur les pilotes de noyau (pilotes, device tree, mise en service, perf/trace)
- Expérience de mise en service matérielle, y compris les outils de laboratoire (analyseurs logiques, oscilloscopes, visualiseurs de formes d'onde)
- Familiarité avec RISC-V
- Expérience avec les GPU ou les accélérateurs ML
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é & Propriété : une participation significative pour que chacun partage la création de valeur
- Avantages : Mutuelle privée, soins dentaires et optiques, régime de retraite à cotisations, 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 grande diversité 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.
