Ingénieur Ruby
55 $US/hFourchette indicative communiquée par SME Careers
Publié le 19 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 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.
Traduction de l'annonce originale publiée par SME Careers.
En tant qu'ingénieur Ruby rémunéré à l'heure et entièrement en télétravail pour l'entraînement de données IA, vous réviserez du code Ruby et Rails généré par l'IA ou produirez vos propres solutions, évaluerez la qualité du raisonnement et de la résolution de problèmes étape par étape, et fournirez des retours d'experts qui aident les modèles à produire des réponses précises, logiques et clairement expliquées. Vous évaluerez la lisibilité, la maintenabilité et l'exactitude des solutions ; identifierez les erreurs dans la structure MVC, la modélisation du domaine ou le flux de contrôle ; vérifierez les faits ; rédigerez des explications de haute qualité et des solutions modèles démontrant des motifs idiomatiques Ruby ; et évaluerez et comparerez plusieurs réponses de l'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 bon nombre des plus grandes entreprises d'IA et laboratoires de modèles de fondation au monde. Votre travail contribuera directement à améliorer les principaux modèles d'IA mondiaux tout en vous offrant la flexibilité d'un contrat de travail à distance percutant et axé sur les détails.
Important :
Il n'y a pas de projet immédiat pour ce rôle ; cependant, si vous êtes qualifié, vous serez parmi les premiers experts que nous contacterons lorsque des opportunités pertinentes se présenteront. Cela vous donnera également accès à de futurs projets disponibles via notre réseau d'experts.
Responsabilités
- Développer du contenu d'entraînement pour l'IA : créer des invites détaillées sur divers sujets et des réponses pour guider l'apprentissage de l'IA, en veillant à ce que les modèles reflètent une compréhension globale de sujets divers.
- Optimiser les performances de l'IA : évaluer et classer les réponses de l'IA pour 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 détecter d'éventuelles inexactitudes ou biais, en validant leur fiabilité dans tous les cas d'utilisation.
Prérequis
- 1 à 2 ans ou plus d'expérience professionnelle en programmation Ruby dans des environnements de production.
- Solide compréhension de Ruby on Rails, de l'architecture MVC et des motifs idiomatiques Ruby pour structurer le code applicatif.
- Expérience pratique en génie logiciel dans la construction et la maintenance d'applications Ruby ou Rails, avec une exposition aux contraintes de production du monde réel.
- Capacité à évaluer la lisibilité, la maintenabilité et l'exactitude logique dans le code Ruby et Rails, y compris la conception des modèles, des contrôleurs et de la couche de service.
- Expérience significative dans l'utilisation de LLMs ou d'assistants de codage IA lors de la programmation, combinée à une approche disciplinée pour valider et réviser leur production.
- Excellentes compétences en rédaction en anglais, capables de produire des explications techniques et des revues de code claires, structurées et pédagogiques.
- Diplôme minimum de licence (Bachelor) en informatique ou dans un domaine technique étroitement apparenté.
- 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 l'IA est fortement souhaitée ; une maîtrise de l'anglais de niveau C1 minimum et un mode de travail extrêmement minutieux sont exigés.
- Hautement souhaité : expérience avec des frameworks et des outils tels que Ruby on Rails, Sinatra et RSpec dans le cadre de projets réels.
- Souhaité : PR (pull requests) fusionnées dans des projets open-source Ruby, expérience avec la métaprogrammation ou des systèmes axés sur les tests, et exposition à la programmation compétitive.
Compétences recherchées
- Refactoring
- RSpec
- MVC
- Code Review
- Ruby on Rails
- Metaprogramming
- Backend Development
- Ruby
- English
- Web Applications
- Sinatra
- MVC Architecture
- ActiveRecord
- PostgreSQL
- MySQL
- Redis
- Sidekiq
- REST APIs
- GraphQL
- Git
- GitHub
- CI/CD
- Docker
- Kubernetes
- AWS
- Heroku
- RSpec Mocks
- Capybara
- FactoryBot
- Test-Driven Development (TDD)
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 Rust
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.
- Lifetimes
- Research
- Async Rust
- +5
Publié il y a 174 j60 $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 Kotlin
L'ingénieur Kotlin évalue et note les réponses de code générées par l'IA, vérifie l'exactitude technique et crée des solutions de niveau expert. Les candidats doivent posséder au moins deux ans d'expérience pratique en développement Kotlin et un diplôme universitaire en informatique ou dans un domaine connexe.
- Coroutines
- Kotlin
- Backend Engineering
- +5
Publié il y a 173 j55 $US/h
Ingénieur JavaScript
L'ingénieur JavaScript examine, évalue et génère du code et des explications techniques en IA pour améliorer la précision et le raisonnement des modèles. Les candidats doivent posséder au moins deux ans d'expérience professionnelle en JavaScript et une licence en informatique.
- Code Review
- React
- JavaScript
- +5
Publié il y a 174 j60 $US/h
