En un coup d'œil
- Missions: Rejoignez une équipe innovante pour développer des modèles IA et explorer des technologies de pointe.
- Entreprise: Dassault Systèmes, leader en technologie durable et innovation.
- Avantages: Environnement multiculturel, bien-être au travail, et opportunités de développement de carrière.
- Autres infos: Travaillez dans un cadre convivial avec des installations modernes.
- Pourquoi ce job: Contribuez à des projets impactants et apprenez avec des experts internationaux.
- Qualifications: Diplôme Bac+5 en informatique, compétences en Python et Machine Learning.
Le salaire estimé est compris entre 2025 - 2475 € par mois.
Vous rejoindrez le département ENOVIA R&D Configurable Sales Experience (CPQ), au sein de l’équipe responsable des applications de gestion des produits et portfolios configurables. L’équipe développe notamment ENOVIA Model Definition, une application de gestion de configuration, ainsi qu’une compétence IA pour AURA visant à assister la génération de modèles de produits configurables variabilité, règles et configurations à partir d’une description métier exprimée en langage naturel.
Dans ce contexte, vous explorerez la combinaison des Large Language Models (LLM) et des Tabular Foundation Models (TFM) afin d’accélérer la création de nouveaux modèles de configuration produit tout en tenant compte des données propres à chaque environnement client.
Vos Missions
- État de l’art – étudier les Tabular Foundation Models tels que TabPFNv2 et TabICL et analyser leur applicabilité aux problématiques de configuration produit.
- Constitution de datasets – créer un jeu de données structuré représentatif intégrant variantes, règles et nomenclatures configurables, à partir de données synthétiques ou d’exemples publics.
- Développement d’un pipeline IA – combiner l’interprétation d’une description métier par un LLM avec la recherche de modèles existants similaires.
- Génération de modèles configurables – produire automatiquement des propositions de structures de variabilité, de règles et de configurations de référence.
- Expérimentation TFM – étudier l’utilisation de modèles tabulaires capables de généraliser à partir des données structurées fournies en contexte.
- Évaluation – mesurer qualitativement et quantitativement la pertinence des propositions générées.
Vos Qualifications
- Vous préparez un diplôme de niveau Bac+5, en école d’ingénieurs ou Master universitaire, avec une spécialisation en développement informatique orienté IA.
- Vous avez de bonnes connaissances en Python.
- Vous maîtrisez les fondamentaux du Machine Learning, notamment les Transformers et l’in-context learning.
- Vous êtes intéressé.e par la modélisation de données structurées et la configuration produit.
- Vous connaissez en partie des outils et bibliothèques suivants : Pandas, NumPy, Scikit-learn, PyTorch, Hugging Face Transformers, LangChain et LangGraph.
- Vous possédez des bases en NLP, LLM et IA générative.
- Vous serez amené à travailler avec une équipe à l’international, la maîtrise de l’anglais est primordiale.
Nous rejoindre c'est aussi
- Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans.
- Environnement multiculturel.
- Cadre de travail convivial axé sur le bien-être et la santé (salles de sport & de musique, conciergerie…).
- Engagement en faveur de la diversité et de l’inclusion.
- Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc.
STAGE – Ingénieur R&D – IA & Modèles de données tabulaires (F/H) in Vélizy-Villacoublay employeur : Dassault Systèmes
Rejoindre notre entreprise, c'est intégrer un environnement dynamique et innovant où la créativité et l'excellence sont au cœur de notre culture. Nous offrons des opportunités de croissance professionnelle exceptionnelles, un équilibre travail-vie personnelle favorable et des avantages compétitifs, le tout dans un cadre multiculturel stimulant. En tant que leader dans le secteur technologique, nous valorisons chaque contribution et encourageons nos employés à réaliser leur plein potentiel.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher STAGE – Ingénieur R&D – IA & Modèles de données tabulaires (F/H) in Vélizy-Villacoublay
✨Plonge dans les communautés tech
Rejoins des forums et des groupes en ligne dédiés à l'ingénierie et au développement logiciel. Des plateformes comme GitHub ou Stack Overflow sont parfaites pour briller grâce à tes contributions et créer des connexions avec des pros. C’est un bon moyen de te faire remarquer avant même d'appliquer.
✨Assiste à des meetups ou hackathons
Participer à des événements comme des meetups ou des hackathons te permet de rencontrer des gens du milieu et de te faire un nom. Non seulement tu apprends, mais tu montres aussi tes compétences en action. Ça pourrait même mener à un stage chez une entreprise comme Dassault Systèmes!
✨Utilise ton réseau universitaire
Fais appel aux services de carrière de ton université pour découvrir les opportunités de stage disponibles. Ils connaissent souvent des entreprises qui recherchent des stagiaires, et des contacts dans le secteur. N'hésite pas à leur demander de l'aide pour préparer ton entretien aussi !
✨Postule directement sur notre site !
Quand tu vois une annonce pour un stage qui t'intéresse, postule directement sur le site de Dassault Systèmes. On apprécie toujours de voir des candidats motivés qui prennent l'initiative. Assure-toi de personnaliser ta candidature pour faire ressortir ta passion pour le développement logiciel !
Nous pensons qu'il te faut ces compétences pour exceller en tant que STAGE – Ingénieur R&D – IA & Modèles de données tabulaires (F/H) in Vélizy-Villacoublay
Quelques conseils pour ta candidature 🫡
Mets en avant tes projets de code:Pour un stage en ingénierie et développement logiciel, n'hésite pas à parler de tes projets de programmation dans ton CV ou ta lettre de motivation. Si tu as un GitHub, c’est le moment de le mettre en avant pour montrer tes compétences en développement. On adore voir des exemples concrets de ton travail !
Soigne ta lettre de motivation:Pour un stage, l'employeur recherche aussi ta motivation et ton envie d'apprendre. Dans ta lettre, explique pourquoi tu es passionné par le développement logiciel et ce que tu espères apprendre chez Dassault Systèmes. Parle aussi des compétences qu'ils recherchent et comment tu comptes contribuer à leurs projets.
Mentionne tes compétences techniques:Il est crucial d’énumérer tes compétences techniques pertinentes, comme les langages de programmation que tu maîtrises ou les outils que tu sais utiliser. Sois précis et n'hésite pas à utiliser des termes techniques pour montrer que tu connais le domaine. C'est aussi une bonne idée d'inclure des projets académiques ou des travaux universitaires pertinents.
Fais attention à la forme:Dans un domaine technique comme celui-ci, la clarté et la structure de ton CV et de ta lettre de motivation sont super importantes. Utilise un design propre et lisible pour faciliter la lecture, et n'hésite pas à utiliser des bullet points. On doit vite comprendre qui tu es et ce que tu apportes !
Comment te préparer à un entretien d'embauche chez Dassault Systèmes
✨Prépare ton code à l'avance
Pour un stage en ingénierie et développement logiciel, il est essentiel de se préparer à des questions de codage. On te recommande de revoir les structures de données et les algorithmes classiques. Pense à faire des exercices sur des plateformes comme LeetCode ou HackerRank pour être à l'aise le jour J.
✨Soigne ton portfolio
Ton portfolio peut vraiment faire la différence pendant un stage. Assure-toi d'y inclure des projets personnels ou universitaires, en expliquant ton rôle et les technologies utilisées. Montre-nous pourquoi tu es passionné par le développement et comment tu as résolu des problèmes concrets.
✨Anticipe les questions sur le travail d'équipe
Les recruteurs cherchent souvent à savoir comment tu vas interagir avec les autres membres de l'équipe. Prépare des exemples concrets de projets où tu as collaboré avec d'autres. On veut entendre comment tu communiques et résous des conflits, même si ce n'est pas forcément en tant que pro !
✨Renseigne-toi sur les outils de l'entreprise
Chaque entreprise a ses outils de développement préférés. Avant ton entretien, essaie de découvrir quels langages, frameworks ou méthodologies Dassault Systèmes utilise. Cela montre ton intérêt et ta motivation, et cela pourra t'aider à poser des questions pertinentes pendant l'entretien.