Ingénieur Rust
60 $US/hFourchette indicative communiquée par SME Careers
Publié le 18 mai 2026 · Candidatures jusqu'au 8 décembre 2026
Certains pays : Amérique du Nord, Amérique latine, Europe, Asie du Sud, Asie du Sud-Est
Je vous redirige vers la page officielle de SME Careers. La candidature est gratuite et se fait en anglais.
Je touche une commission de la plateforme si un candidat que j'ai orienté est recruté. Cela ne change rien pour vous.
L'ingénieur Rust évalue et examine le code généré par l'IA pour garantir l'exactitude, la sécurité et la résolution logique des problèmes. Les candidats doivent justifier de plus de deux ans d'expérience professionnelle en développement Rust et d'une solide compréhension des modèles d'ownership, de borrowing et de lifetime.
Traduction de l'annonce originale publiée par SME Careers.
En tant qu'ingénieur Rust rémunéré à l'heure et entièrement en télétravail pour l'entraînement de données IA, vous évaluerez ou rédigerez du code Rust et des explications générés par l'IA, évaluerez la qualité du raisonnement ainsi que la résolution de problèmes étape par étape, et fournirez des retours d'expert afin d'aider les modèles à produire des réponses précises, logiques et clairement expliquées. Vous évaluerez les solutions sous l'angle de la correction, de la sécurité et du respect des consignes ; vous identifierez les erreurs liées à l'ownership, à l'emprunt (borrowing), aux durées de vie (lifetimes) ou au raisonnement algorithmique ; vous vérifierez les faits ; vous rédigerez des explications de haute qualité et des solutions modèles illustrant des motifs idiomatiques en Rust ; enfin, vous évaluerez et comparerez plusieurs réponses d'IA en fonction de leur exactitude et de la qualité du raisonnement. Ce poste est proposé par SME Careers, une entreprise de services de données IA en forte croissance et filiale de SuperAnnotate, qui fournit des données d'entraînement en IA pour nombre des plus grandes entreprises technologiques et laboratoires de modèles de fondation au monde. Votre travail contribuera directement à l'amélioration des principaux modèles d'IA mondiaux, tout en vous offrant la flexibilité d'un travail contractuel à distance, axé sur l'impact et le souci du détail.
Important :
Il n'y a pas de projet immédiat pour ce rôle ; toutefois, si votre profil correspond, vous figurerez parmi les premiers experts contactés dès qu'une opportunité pertinente se présentera. Cela vous donnera également accès à de futurs projets au sein de notre réseau d'experts.
Responsabilités
- Développer du contenu d'entraînement pour l'IA : créer des consignes détaillées sur divers sujets ainsi que des réponses pour guider l'apprentissage de l'IA, en veillant à ce que les modèles reflètent une compréhension approfondie de sujets variés.
- Optimiser les performances de l'IA : évaluer et classer les réponses de l'IA afin d'améliorer la précision, la fluidité et la pertinence contextuelle du modèle.
- Garantir l'intégrité du modèle : tester les modèles d'IA pour identifier d'éventuelles inexactitudes ou biais, et valider leur fiabilité dans différents cas d'usage.
Exigences
- 1 à 2 ans minimum d'expérience professionnelle en développement Rust sur des projets backend, CLI ou orientés système.
- Solide compréhension du modèle d'ownership, d'emprunt et de durées de vie de Rust, avec la capacité de raisonner clairement sur l'aliasing et les data races.
- Solide expérience en génie logiciel dans au moins l'un des domaines suivants : services backend, outils en ligne de commande ou programmation système en Rust.
- Capacité à évaluer du code Rust sûr et idiomatique, incluant l'utilisation appropriée des traits, des génériques, du pattern matching et de la gestion des erreurs.
- Expérience significative dans l'utilisation de LLMs ou d'assistants de codage IA lors du développement, associée à une approche rigoureuse pour valider leurs résultats.
- Excellentes compétences rédactionnelles en anglais, permettant de produire des explications techniques précises, structurées et pédagogiques.
- Diplôme minimum de licence en informatique (Bachelor's degree) ou dans un domaine technique connexe.
- Une expérience préalable en entraînement de données IA, en revue de code à grande échelle ou en évaluation de contenu technique généré par IA est fortement souhaitée ; une maîtrise de l'anglais de niveau C1 minimum et un sens du détail extrêmement poussé sont requis.
- Fortement souhaité : expérience avec Tokio, Actix, Serde et les motifs asynchrones en Rust dans des environnements de production ou sur des projets personnels avancés.
- Préféré : expérience en programmation compétitive, contributions à l'écosystème open source Rust, et capacité démontrée à raisonner sur les performances, la concurrence et la correction du code Rust.
Compétences recherchées
- Lifetimes
- Research
- Async Rust
- Rust
- Tokio
- Backend Development
- Serde
- English
- Actix
- Systems Programming
- Actix Web
- Ownership & Borrowing
- Traits
- Generics
- Pattern Matching
- Error Handling
- Concurrency
- Memory Safety
- CLI Development
- API Design
- REST APIs
- Performance Optimization
- Profiling
- Testing
- Unit Testing
- Integration Testing
- Code Review
- Technical Writing
- English (C1)
- Open Source Contributions
Certains pays : Amérique du Nord, Amérique latine, Europe, Asie du Sud, Asie du Sud-Est
À propos de SME Careers
SME Careers est la plateforme d'experts de SuperAnnotate, qui recrute des spécialistes à distance pour entraîner et évaluer des modèles d'IA, des langues au droit. L'offre originale est consultable sur leur site.
Voir l'offre sur SME CareersOffres similaires
Ingénieur Ruby
L'ingénieur Ruby examine et évalue le code Ruby et Rails généré par l'IA, évalue le raisonnement de résolution de problèmes et fournit des commentaires d'experts. Les candidats doivent posséder au moins deux ans d'expérience professionnelle avec Ruby et une licence en informatique.
- Refactoring
- RSpec
- MVC
- +5
Publié il y a 173 j55 $US/h
Ingénieur Go
L'ingénieur Go évalue et classe le code Go généré par l'IA, examine le raisonnement de résolution de problèmes et rédige des explications techniques pour améliorer la précision du modèle. Les candidats doivent justifier d'au moins deux ans d'expérience professionnelle en programmation Go et d'un bachelor en informatique.
- gRPC
- Error Handling
- Cloud-Native
- +5
Publié il y a 174 j60 $US/h
Ingénieur C
En tant qu'ingénieur C, vous examinerez du code C généré par IA, des conceptions de systèmes bas niveau et des explications techniques pour évaluer l'exactitude, la sécurité et les performances. Les candidats doivent détenir un licence dans un domaine technique et posséder au moins quatre ans d'expérience professionnelle dans le développement de logiciels de production en C.
- Code Review
- Performance Optimization
- C
- +5
Publié il y a 167 j65 $US/h
Ingénieur R
L'ingénieur R examine les réponses générées par IA, crée du contenu d'analyse de données et évalue la qualité du raisonnement pour les flux de travail statistiques. Les candidats doivent justifier d'au moins deux années d'expérience pratique de R pour la science des données et d'une licence dans un domaine quantitatif.
- R Programming
- Data Analysis
- Data Cleaning
- +5
Publié il y a 173 j55 $US/h
