YO

YO IT Consulting

Senior Software Engineer - Remote

Résumé du poste

Paris
Développeur

Modèle de travail

Entièrement remote
Mondial
il y a 3 jours
Description du poste

Description du poste

Titre du poste : Ingénieur logiciel senior Type de contrat : Freelance / Contrat Localisation : Télétravail

Résumé du poste : Dans ce rôle, vous mettrez votre expertise à profit pour aider à entraîner les systèmes d'IA de nouvelle génération. Votre travail façonnera la manière dont les modèles apprennent, raisonnent et fonctionnent grâce à des données d'entrée réelles de haute qualité. Aucune expérience préalable en IA n'est requise ; ce sont vos connaissances métier qui comptent.

Responsabilités clés

  • Apporter une expertise de haut niveau pour la correction de bugs, l'implémentation de fonctionnalités, le refactoring de code et l'optimisation des performances dans divers langages de programmation.
  • Analyser et améliorer les bases de code pour garantir clarté, maintenabilité et efficacité.
  • Collaborer avec des équipes multidisciplinaires pour fournir des retours et des insights visant à améliorer les modèles d'IA.
  • Développer des solutions robustes et documenter les meilleures pratiques pour soutenir des flux de travail d'entraînement d'IA évolutifs.
  • Évaluer l'architecture système existante et recommander des stratégies techniques pour des résultats optimaux.
  • Communiquer de manière claire et concise, à l'écrit comme à l'oral, concernant les découvertes techniques et l'avancement des projets.
  • Soutenir l'amélioration continue des systèmes d'IA en apportant une expertise en codage réel dans des scénarios complexes.

Compétences et qualifications requises

  • Maîtrise de Python3, Java, Rust ou TypeScript, avec une expérience supplémentaire en C++ ou Go considérée comme un atout majeur.
  • Compréhension approfondie des algorithmes, des structures de données et de l'optimisation des performances.
  • Expérience démontrée dans le débogage de problèmes logiciels complexes et la livraison de solutions maintenables.
  • Solide expérience en développement de fonctionnalités et en refactoring de code.
  • Capacité prouvée à optimiser les logiciels pour la performance et l'évolutivité.
  • Excellentes compétences en communication écrite et orale, avec un souci du détail aigu.
  • Expérience réussie au sein d'équipes collaboratives et interfonctionnelles, idéalement dans des environnements distants.

Qualifications souhaitées

  • Expérience préalable de travail sur des bases de code distribuées à grande échelle.
  • La familiarité avec les systèmes d'IA ou d'apprentissage automatique modernes est un plus, bien que non requise.
  • Expérience dans la participation à des revues de code rigoureuses et contribution au développement des meilleures pratiques logicielles.