En un coup d'œil
- Missions: Développez et optimisez des modèles de langage pour des conversations AI engageantes.
- Entreprise: Partenaire innovant dans le domaine de l'IA, axé sur les produits consommateurs.
- Avantages: Travail à distance, 20 jours de congés payés, budget équipement et soutien au développement professionnel.
- Autres infos: Environnement stimulant avec opportunités de croissance professionnelle.
- Pourquoi ce job: Rejoignez une équipe dynamique et travaillez sur des projets AI révolutionnaires.
- Qualifications: Expérience en ajustement de modèles de langage et compétences en Python requises.
Le salaire estimé est compris entre 61650 - 75350 € par an.
Ce poste est proposé au nom d'une entreprise partenaire, qui gère toutes les candidatures et les étapes suivantes. Notre partenaire recherche un Ingénieur AI LLM Mid/Senior basé en France. En tant qu'Ingénieur AI LLM Mid/Senior, vous développerez, affinerez et optimiserez des modèles de langage de grande taille auto-hébergés qui alimentent des conversations AI personnalisées et engageantes. Vous travaillerez sur l'ensemble du cycle de développement du modèle, de la préparation des ensembles de données d'entraînement et de l'exécution d'expériences basées sur GPU à l'évaluation des performances et au déploiement des améliorations en production. Votre travail contribuera à améliorer la qualité des conversations, la mémoire à long terme, la cohérence de la personnalité et les interactions multilingues.
En collaborant avec des ingénieurs AI, des spécialistes produits, des développeurs web et des équipes DevOps, vous transformerez les résultats expérimentaux en solutions fiables et évolutives. Ce rôle pratique offre l'opportunité de travailler avec des modèles à poids ouverts, des techniques avancées d'affinage et des cadres d'évaluation AI pratiques. Vous rejoindrez un environnement à distance axé sur la création de produits AI innovants destinés aux consommateurs tout en améliorant continuellement les performances des modèles et l'expérience utilisateur.
Responsabilités :
- Affiner et optimiser les modèles de langage de grande taille à poids ouverts existants pour améliorer la qualité des conversations, la précision des réponses, la cohérence et la personnalisation.
- Préparer, organiser et améliorer les ensembles de données d'entraînement pour soutenir un apprentissage efficace du modèle, réduire les sorties indésirables et améliorer la pertinence et la naturalité des réponses générées.
- Concevoir et mettre en œuvre des cadres d'évaluation, des benchmarks et des méthodologies de test pour mesurer la qualité du modèle, identifier les faiblesses et valider les améliorations.
- Améliorer la mémoire conversationnelle, la cohérence de la personnalité et la capacité des modèles à maintenir des interactions cohérentes et conscientes du contexte au cours de conversations prolongées.
- Développer des capacités conversationnelles multilingues et soutenir les interactions impliquant plusieurs personnages, en garantissant un comportement naturel et cohérent dans différents scénarios.
- Enquêter sur les échecs du modèle et les limitations de performance, ajuster les données d'entraînement, les invites, les configurations du modèle et les filtres de réponse pour résoudre les problèmes identifiés.
- Effectuer des expériences d'entraînement et d'affinage basées sur GPU, résoudre les problèmes d'infrastructure et de performance, et optimiser les flux de travail d'entraînement pour l'efficacité et la fiabilité.
- Appliquer des techniques modernes d'adaptation et d'alignement des modèles, y compris l'affinage supervisé, LoRA, QLoRA et des méthodes d'optimisation basées sur les préférences lorsque cela est approprié.
- Déployer des modèles améliorés dans des environnements de production, surveiller leurs performances, analyser les résultats orientés utilisateur et mettre en œuvre des améliorations itératives basées sur les résultats d'évaluation.
- Collaborer avec les équipes d'ingénierie AI, de produit, de développement web et de DevOps pour intégrer les améliorations du modèle dans les applications destinées aux consommateurs et aligner le travail technique avec les objectifs produits.
- Travailler avec des cas d'utilisation conversationnels sensibles et des exigences de modération, en équilibrant le comportement du modèle, l'expérience utilisateur et les politiques de contenu applicables.
Exigences :
- Expérience pratique avérée dans l'affinage de modèles de langage de grande taille à poids ouverts et le déploiement de modèles dans des environnements de production.
- Solides compétences en programmation Python, y compris l'expérience dans le développement, le test et la maintenance de flux de travail d'apprentissage automatique.
- Expérience pratique avec PyTorch et Hugging Face ou des frameworks d'apprentissage automatique comparables et des outils de développement de modèles.
- Expérience avec des techniques d'entraînement et d'adaptation de modèles telles que l'affinage supervisé (SFT), l'adaptation à faible rang (LoRA) et l'adaptation à faible rang quantifiée (QLoRA).
- Familiarité avec les techniques d'entraînement basées sur les préférences et d'alignement, telles que l'optimisation des préférences directes (DPO) ou l'optimisation de politique relative de groupe (GRPO).
- Expérience dans la préparation et la gestion d'ensembles de données d'entraînement, l'amélioration de la qualité des données et le développement de cadres d'évaluation pour évaluer le comportement et la qualité de sortie du modèle.
- Expérience pratique avec l'entraînement de modèles basé sur GPU, l'optimisation des performances et le débogage des problèmes techniques liés à l'entraînement.
- Solides compétences analytiques et de résolution de problèmes, avec la capacité d'enquêter sur le comportement du modèle, d'identifier les causes profondes, de concevoir des expériences et de démontrer des améliorations mesurables.
- Compréhension des défis liés au déploiement et à la maintenance d'applications alimentées par LLM, y compris la qualité des réponses, la cohérence, la performance d'inférence et la surveillance continue.
- Expérience dans le travail sur des produits AI destinés aux consommateurs, avec une compréhension de la manière dont la qualité du modèle et le comportement conversationnel affectent l'expérience utilisateur.
- Confort à travailler avec des modèles AI peu restreints ou non censurés, y compris du contenu explicite pour adultes ou NSFW et du matériel de modération sensible, tout en appliquant des pratiques de sauvegarde et de gestion de contenu appropriées.
- Capacité à travailler de manière autonome dans un environnement à distance, à gérer efficacement les expériences, à documenter les résultats et à collaborer avec des équipes interfonctionnelles.
- Solides compétences en communication, attention aux détails et état d'esprit d'apprentissage continu, avec la capacité de traduire les résultats expérimentaux en améliorations pratiques des produits.
Avantages :
- Arrangement de travail entièrement à distance au sein de l'Europe.
- Opportunités de collaboration à long terme, avec préférence pour les contrats B2B.
- 20 jours de congés payés.
- Une allocation mensuelle d'assurance santé de 100 $.
- Budget pour l'équipement afin de soutenir votre configuration de travail à distance.
- Accès aux outils et technologies de développement AI.
- Soutien à l'apprentissage et au développement pour encourager la croissance professionnelle continue.
- Rassemblement annuel de l'équipe pour se connecter et collaborer avec des collègues.
- Opportunité de travailler concrètement avec des LLM auto-hébergés alimentant des produits AI innovants destinés aux consommateurs.
- Un environnement techniquement stimulant offrant une exposition à des modèles de langage modernes, des méthodes d'affinage et au développement de l'AI conversationnelle.
Mid/Senior AI LLM Engineer employeur : Jobgether
Rejoindre notre équipe en tant qu'Artiste 3D pour simulateur de vol en temps réel, c'est intégrer une culture de travail collaborative et innovante où votre créativité sera valorisée. Nous offrons des opportunités de développement professionnel dans un environnement dynamique, tout en vous permettant de travailler sur des projets passionnants qui allient technologie de pointe et design artistique. Situé en France, notre bureau favorise un équilibre entre vie professionnelle et personnelle, avec des avantages uniques qui rendent chaque jour de travail enrichissant.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Mid/Senior AI LLM Engineer
✨Construire ton réseau tech
Connecte-toi avec des professionnels de l'ingénierie et du développement logiciel via des meetups tech ou des conférences comme DevFest. C'est un excellent moyen d'apprendre sur les dernières tendances et de te faire connaître dans le milieu.
✨Contribuer à des projets open-source
Montre tes compétences en rejoignant des projets open-source sur GitHub. Non seulement cela renforce ton portfolio, mais ça te permet également de collaborer avec d'autres développeurs et de bâtir ta réputation dans le monde tech.
✨Préparer un excellent entretien
Pour décrocher un emploi à plein temps, il est crucial de préparer des réponses aux questions techniques et comportementales. Fais des simulations d'entretiens avec des amis ou en utilisant des plateformes dédiées pour te sentir plus à l'aise.
✨Postuler sur notre site
N'oublie pas de consulter notre site pour des opportunités chez Jobgether. Postuler directement peut te donner un accès privilégié à nos offres et montrer ton intérêt spécifique pour notre entreprise. Allez, fonce !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Mid/Senior AI LLM Engineer
Quelques conseils pour ta candidature 🫡
Démarre avec un CV percutant:Pour un poste d'ingénieur en développement logiciel, mets en avant tes compétences techniques comme les langages de programmation que tu maîtrises. N'hésite pas à inclure les projets sur lesquels tu as travaillé, surtout ceux qui montrent ton impact dans des situations concrètes. Les employeurs adorent voir ce que tu es capable de créer !
Valorise tes projets personnels:Si tu as des projets personnels ou des contributions sur GitHub, assure-toi de les inclure dans ta candidature. Cela te permet de montrer non seulement tes compétences techniques, mais aussi ta passion et ton engagement pour le développement logiciel. C'est un excellent moyen de te démarquer des autres candidats !
Personnalise ta lettre de motivation:Prends le temps de personnaliser ta lettre de motivation pour Jobgether. Explique pourquoi tu es attiré par cette entreprise et comment tes compétences peuvent répondre à leurs besoins. C'est l'occasion de montrer un côté plus humain de ta candidature et d'expliquer ce qui te motive !
Soigne la mise en page:Une mise en page claire et concise est cruciale pour les candidatures dans le domaine de l'ingénierie logicielle. Utilise des sous-titres et des listes pour rendre ton CV et ta lettre plus facile à lire. Cela montre aussi que tu as un sens de l'organisation, ce qui est super important dans notre domaine !
Comment te préparer à un entretien d'embauche chez Jobgether
✨Maîtrise des Outils de Développement
Assure-toi d'être à l'aise avec les outils et les langages de programmation que privilégie Jobgether. Par exemple, si tu sais qu'ils utilisent beaucoup Java ou Python, revisite tes concepts clés et sois prêt à discuter de tes projets antérieurs qui mettent en avant ces compétences.
✨Prépare des Exemples de Projets Concrets
Rassemble des exemples concrets de projets sur lesquels tu as travaillé, surtout ceux qui mettent en avant des défis techniques. Sois prêt à expliquer tes choix, tes erreurs et comment tu as résolu des problèmes - cela montre ton process de réflexion et ta capacité à apprendre.
✨Sois Prêt pour des Tests Techniques
Il est fréquent d'avoir des tests techniques lors des entretiens dans l’ingénierie logicielle. Prépare-toi à résoudre des problèmes de codage en direct. Pratique sur des plateformes comme LeetCode ou HackerRank pour rester affûté et confortable face à la pression.
✨Montre Ton Intérêt pour l’Innovation
Dans le cadre d'un poste à temps plein, les employeurs cherchent des passionnés qui se tiennent à jour avec les dernières tendances technologiques. N’hésite pas à parler de tes lectures récentes, de conférences auxquels tu as assisté ou même de projets open-source que tu pourrais avoir suivis ou rejoints.