À propos du poste
Ingénieur logiciel Rust — Systèmes distribués (Infrastructure IA)
À propos du poste
Et si votre expertise en Rust pouvait directement façonner l'infrastructure qui alimente la prochaine génération d'IA ? Nous recherchons un ingénieur Rust senior pour construire et optimiser les systèmes distribués, les pipelines de données et les outils dont dépendent les meilleurs laboratoires d'IA — en travaillant sur de vrais systèmes de production aux conséquences réelles.
Il s'agit d'un poste en contrat entièrement à distance et flexible. Si vous êtes le genre d'ingénieur qui tire satisfaction de l'écriture d'un code sûr, performant et correct à grande échelle — et que vous voulez que ce travail compte — ce poste est fait pour vous.
- Organisation : Alignerr
- Type : Contrat horaire
- Lieu : À distance
- Engagement : 20–40 heures/semaine
Ce que vous ferez
- Concevoir, construire et optimiser des systèmes Rust hautes performances prenant en charge les pipelines de données IA et les workflows d'évaluation
- Développer des outils full-stack et des services backend pour l'annotation, la validation et le contrôle qualité de données à grande échelle
- Améliorer la fiabilité, les performances et la sécurité des bases de code Rust existantes
- Collaborer avec les équipes données, recherche et ingénierie pour soutenir les workflows d'entraînement et d'évaluation des modèles
- Identifier les goulots d'étranglement et les cas limites dans le comportement des systèmes distribués et mettre en œuvre des solutions évolutives
- Participer à des revues de conception synchrones pour itérer sur les décisions d'architecture et de mise en œuvre
Qui vous êtes
- Locuteur natif ou courant en anglais avec de bonnes compétences de communication écrite et orale
- 3–5+ ans d'expérience professionnelle en écriture de Rust de niveau production
- Solide expérience dans la construction de services distribués à l'aide de frameworks RPC, de gestion d'état distribuée ou de protocoles de consensus
- Expérimenté dans le débogage de problèmes de concurrence complexes — interblocages, conditions de course — à l'aide d'outils d'instrumentation asynchrone et de traçage
- Capable de s'engager sur 20–40 heures par semaine de manière régulière
- Autonome et fiable lorsque vous travaillez dans un environnement à distance, async-first
Atouts appréciés
- Expérience préalable avec l'annotation de données, les pipelines de qualité des données ou les systèmes d'évaluation
- Familiarité avec les workflows IA/ML, l'entraînement de modèles ou l'infrastructure de benchmarking
- Expérience dans la construction de systèmes distribués ou d'outils pour développeurs à grande échelle
Pourquoi nous rejoindre
- Travaillez sur des projets d'infrastructure IA de pointe aux côtés de grands laboratoires de recherche
- Entièrement à distance et flexible — travaillez quand et où vous donnez le meilleur de vous-même
- Autonomie en freelance avec la substance d'une ingénierie de niveau production à fort impact
- Contribuez directement à des systèmes qui façonnent la façon dont les modèles d'IA de nouvelle génération sont construits et évalués
- Possibilité de travail continu et de prolongation du contrat au lancement de nouveaux projets