Ingénieur Android (Kotlin et Java)

SME Careers
Développement logiciel
Télétravail
Certains pays uniquement
Freelance

35 $US à 110 $US/hFourchette indicative communiquée par SME Careers

Publié le 5 juin 2026 · Candidatures jusqu'au 8 décembre 2026

Postuler sur SME Careers

Certains pays : Amérique du Nord, 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.

Adapter mon CV à cette offre
Partager cette offre

L'ingénieur Android examine le code généré par l'IA, crée des implémentations de référence et évalue les réponses des modèles en matière de performance et d'exactitude. Les candidats ont besoin d'un diplôme pertinent, de quatre ans d'expérience en développement Android en production et d'une maîtrise experte de Kotlin et Java.

Traduction de l'annonce originale publiée par SME Careers.

En tant qu'ingénieur Android (Kotlin / Java), vous travaillerez à distance sur une base horaire pour examiner du code Android généré par l'IA, des architectures mobiles et des explications techniques, ainsi que pour produire des implémentations de référence de haute qualité et un raisonnement étape par étape pour des problèmes d'ingénierie complexes. Vous évaluerez les solutions sous l'angle de l'exactitude, de la clarté, de la sécurité, des performances, de la fiabilité et du respect des consignes ; vous identifierez les problèmes dans Jetpack Compose/UI, la concurrence, la gestion des threads, la mémoire/les performances, le cycle de vie des applications, la mise en réseau, la persistance et les pratiques de build/release ; vous vérifierez l'exactitude des informations techniques ; vous rédigerez des explications de haute qualité et des solutions modèles illustrant les meilleures pratiques ; et vous noterez et comparerez plusieurs réponses d'IA en fonction de leur exactitude et de la qualité de leur raisonnement.

Ce rôle de prestataire entièrement à distance et rémunéré à l'heure est proposé par SME Careers, une entreprise de services de données d'IA en forte croissance et filiale de SuperAnnotate qui fournit des données d'entraînement en IA à nombre des plus grandes entreprises d'IA et laboratoires de modèles de fondation au monde, où votre expertise front-end contribuera directement à améliorer les principaux modèles d'IA mondiaux utilisés par des millions de développeurs à travers le monde.

Important :
Il n'y a pas de projet immédiat pour ce rôle ; cependant, si vous êtes qualifié, vous figurerez parmi les premiers experts contactés lorsque des opportunités pertinentes se présenteront. Cela vous donnera également accès à de futurs projets disponibles au sein de 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 Android et rédiger des réponses de référence de haute qualité pour guider l'apprentissage de l'IA.
  • Optimiser les performances de l'IA : évaluer et classer les réponses de l'IA pour améliorer l'exactitude, la sécurité, les performances et la maintenabilité.
  • Garantir l'intégrité du modèle : tester les sorties de l'IA pour détecter les inexactitudes ou les recommandations non sécurisées, en validant la fiabilité dans des cas d'utilisation Android réels.

Prérequis

  • Licence ou diplôme supérieur en informatique, génie logiciel ou domaine technique étroitement lié (ou expérience pratique équivalente).
  • Plus de 4 ans d'expérience professionnelle dans le développement d'applications Android en production, incluant du travail sur des bases de code Kotlin et (idéalement) Java.
  • Maîtrise de niveau expert de Kotlin (Kotlin 1.6+) : null-safety, coroutines/flows, types scellés, génériques et motifs idiomatiques.
  • Solides fondamentaux Android : cycle de vie des applications, Activities/Fragments, restauration d'état, limites d'exécution en arrière-plan et permissions.
  • Expérience de l'UI moderne avec Jetpack Compose et/ou Views ; capacité à raisonner sur la recomposition, le state hoisting et les performances de l'UI.
  • Expertise en concurrence : coroutines, Flow, meilleures pratiques de gestion des threads, annulation et évitement des conditions de course/ANRs.
  • Solide connaissance des modèles d'architecture : MVVM, concepts de Clean Architecture, injection de dépendances (Hilt/Dagger/Koin) et modularisation.
  • Expérience avec la mise en réseau et les données : Retrofit/OkHttp, sérialisation, mise en cache, stratégies hors-ligne et persistance (Room/SQLite/DataStore).
  • Expérience avec les tests et la qualité : JUnit, tests d'instrumentation, tests Compose UI/Espresso, stratégies de mock, CI/CD (Gradle, flux de travail Play Console).
  • Sensibilisation à la sécurité : stockage sécurisé (Keystore/EncryptedSharedPreferences), flux d'authentification, sensibilisation au certificate pinning, permissions de confidentialité et manipulation de données sensibles.
  • Maîtrise minimale de l'anglais niveau C1 (écrit et parlé), avec la capacité de rédiger des explications techniques claires et de suivre des directives détaillées en anglais.
  • Une expérience préalable en matière d'entraînement de données d'IA, d'annotation ou d'évaluation de contenu technique généré par l'IA constitue un atout majeur.
  • Grand sens du détail et méthode rigoureuse pour évaluer la qualité du raisonnement et identifier les problèmes subtils dans du code Android complexe.

Compétences recherchées

  • Clean Architecture
  • Code Review
  • Coroutines
  • Networking
  • Performance Optimization
  • Kotlin
  • Java
  • Jetpack Compose
  • App Architecture
  • Android
  • MVVM
  • Debugging
  • Android SDK
  • Android Views
  • Kotlin Flow
  • Dependency Injection
  • Hilt
  • Dagger
  • Koin
  • Modularization
  • Gradle
  • Android Studio
  • App Lifecycle
  • Activities & Fragments
  • State Restoration
  • Background Execution
  • Permissions
  • Retrofit
  • OkHttp
  • Serialization

Certains pays : Amérique du Nord, 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 Careers

Offres similaires

Ingénieur Kotlin

SME Careers
Développement logiciel
Télétravail
Certains pays uniquement
Freelance

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

Responsable d'équipe Kotlin

SME Careers
Ingénierie appliquée
Télétravail
États-Unis uniquement
Freelance

Le responsable d'équipe Kotlin supervise la qualité, la cohérence et les performances des formateurs sur les projets de formation en IA Kotlin en examinant le code généré et en fournissant des commentaires. Les candidats doivent posséder un diplôme pertinent et au moins trois ans d'expérience professionnelle en développement Kotlin, en révision de code ou en mentorat technique.

  • LLM Evaluation
  • Code Review
  • Testing
  • +5

Publié il y a 146 j65 $US/h

Ingénieur Java

SME Careers
Développement logiciel
Télétravail
Certains pays uniquement
Freelance

L'ingénieur Java examine le code Java généré par l'IA, évalue les solutions architecturales et crée des implémentations de référence. Les exigences comprennent un diplôme en informatique ou dans un domaine connexe et au moins cinq ans d'expérience professionnelle en génie logiciel avec Java sur des systèmes de production.

  • Unit Testing
  • Code Review
  • Spring Boot
  • +5

Publié il y a 174 j55 $US/h

Ingénieur React Native

SME Careers
Développement logiciel
Télétravail
Certains pays uniquement
Freelance

Cet ingénieur React Native à distance évalue et améliore le code mobile, les architectures et les explications techniques générés par IA. Les principales exigences incluent un diplôme en informatique ou équivalent, ainsi qu'au moins quatre années d'expérience professionnelle dans la création d'applications mobiles de production avec React Native et TypeScript.

  • Code Review
  • React
  • iOS
  • +5

Publié il y a 156 j60 $US à 100 $US/h