À propos du poste
À propos du poste : Nous recherchons des ingénieurs logiciels expérimentés (niveau tech lead) familiers avec les dépôts GitHub publics de haute qualité et capables de contribuer à ce projet. Ce rôle implique un travail pratique d'ingénierie logicielle, incluant l'automatisation de l'environnement de développement, le tri des tickets et l'évaluation de la couverture et de la qualité des tests
Pourquoi nous rejoindre ? Turing est l'une des entreprises d'IA à la croissance la plus rapide au monde, accélérant l'avancement et le déploiement de systèmes d'IA puissants. Vous serez à la pointe de l'évaluation de la manière dont les LLM interagissent avec du code réel, influençant l'avenir du développement logiciel assisté par l'IA. C'est une occasion unique de combiner ingénierie logicielle pratique et recherche en IA.
À quoi ressemble le quotidien :
- Analyser et trier les tickets GitHub sur les bibliothèques open-source tendance.
- Mettre en place et configurer les dépôts de code, y compris la dockerisation et la configuration de l'environnement.
- Évaluer la couverture et la qualité des tests unitaires.
- Modifier et exécuter des bases de code localement pour évaluer les performances des LLM dans des scénarios de correction de bugs.
- Collaborer avec les chercheurs pour concevoir et identifier des dépôts et des tickets difficiles pour les LLM.
- Possibilités de diriger une équipe d'ingénieurs juniors pour collaborer sur des projets.
Compétences requises :
- Minimum 3+ ans d'expérience globale
- Solide expérience avec au moins l'un des langages suivants : C++
- Maîtrise de Git, Docker et de la configuration de base des pipelines logiciels.
- Capacité à comprendre et à naviguer dans des bases de code complexes.
- À l'aise pour exécuter, modifier et tester des projets réels localement.
- Expérience dans la contribution ou l'évaluation de projets open-source est un plus.
Apprécié :
- Participation antérieure à des projets de recherche ou d'évaluation sur les LLM.
- Expérience dans la création ou le test d'outils pour développeurs ou d'agents d'automatisation.
Avantages du freelancing avec Turing :
- Travailler dans un environnement entièrement à distance.
- Opportunité de travailler sur des projets d'IA de pointe avec les principales entreprises de LLM.
Détails de l'offre :
- Engagements requis : Au moins 4 heures par jour et minimum 40 heures par semaine avec un chevauchement de 4 heures avec PST.
- Type d'emploi : Mission en tant que prestataire (pas de congés maladie/ payés)
- Durée du contrat : 3 mois ; [date de début prévue la semaine prochaine]
- Lieu : Inde, Pakistan, Nigéria, Kenya, Égypte, Ghana, Bangladesh, Turquie, Mexique