Stage Développeur 3D - Simulation d'agent humain en environnement 3D
Echirolles, FR
Applications have closed
Atos
We design digital solutions from the everyday to the mission critical â in artificial intelligence, hybrid cloud, infrastructure management, decarbonization and employee experience.Bienvenue chez Eviden, acteur clĂ© du numĂ©rique de prochaine gĂ©nĂ©ration et leader mondial du cloud, du calcul avancĂ© et de la sĂ©curitĂ© !
Eviden opĂšre dans tous les secteurs dâactivitĂ©, et fait rayonner son expertise sur lâensemble du continuum numĂ©rique. Nous rejoindre, câest Ă la fois une opportunitĂ© exaltante de contribuer au futur de la tech et dâagir pour le bien commun, tout en bĂ©nĂ©ficiant dâun environnement Ă©quitable et inclusif, entourĂ© dâexperts de haut niveau !
Aujourdâhui, et pour les gĂ©nĂ©rations Ă venir, ouvrons le champ des possibles.Â
Vous ĂȘtes curieux, inventif et audacieux ? Rejoignez la #TeamEviden !
Â
Â
Contexte :
Le centre europĂ©en de R&D en IA dâAtos en RĂ©gion Auvergne-RhĂŽne-Alpes vise Ă promouvoir la recherche et le dĂ©veloppement de solutions innovantes en IA ainsi que leur dĂ©ploiement industriel. Ses objectifs de R&D, centrĂ©s sur le dĂ©veloppement dâoffres et de produits Atos BDS, sâappuient sur la mise en place de coopĂ©rations de long terme avec des laboratoires de recherche publics et privĂ©s, dont lâinstitut I3A de lâuniversitĂ© Grenoble Alpes (MIAI).Â
Le stage se dĂ©roulera dans lâĂ©quipe CVLab (Computer Vision Lab) du dĂ©partement logiciel R&D de la division BDS (Big Data & Security).  LâĂ©quipe CVLab dĂ©veloppe une plateforme de computer vision qui permet dâextraire des informations des contenus des flux vidĂ©o (https://www.ipsotek.com/products/visuite/)Â
Les technologies de deep learning sont largement utilisĂ©es pour amĂ©liorer les capacitĂ©s de reconnaissance. GrĂące Ă dâimportantes quantitĂ©s de donnĂ©es, ces technologies basĂ©es sur des rĂ©seaux de neurones multicouches peuvent apprendre aux machines Ă reconnaitre des situations, des objets ou bien des tendances. La robustesse et la prĂ©cision dâun rĂ©seau de neurones dĂ©pend fortement de la qualitĂ© et la quantitĂ© de donnĂ©es utilisĂ©e pour son apprentissage.Â
AcquĂ©rir de la donnĂ©e de qualitĂ© et en quantitĂ© est aujourdâhui difficile pour de nombreux cas en raison de la spĂ©cificitĂ© de ces donnĂ©es et de la lĂ©gislation qui peut limiter leur usage. Afin de pallier ce problĂšme, les Ă©quipes de R&D expĂ©rimentent lâutilisation dâimages et de vidĂ©os de synthĂšse pour lâapprentissage des rĂ©seaux de neurones. Le projet Synset propose un simulateur dâenvironnement 3D photorĂ©aliste ainsi quâune API pour la gĂ©nĂ©ration de datasets synthĂ©tiques.Â
Le CVLab dĂ©veloppe des modĂšles permettant de reconnaitre des actions ou des scĂ©narios humains. Dans ce contexte, les Ă©quipes Synset expĂ©rimentent lâutilisation de simulation 3D pour produire les jeux de donnĂ©es dâentrainements et de validation des modĂšles de reconnaissance dâactions. Lâobjectif est de permettre aux utilisateurs du projet Synset de dĂ©crire un scĂ©nario Ă partir dâactions ordonnĂ©es que lâagent numĂ©rique exĂ©cutera dans le monde virtuel.Â
â
Description de la mission :
Lâobjectif du stage est de contribuer au dĂ©veloppement de lâapplication Synset.
Ci-dessous, une liste non exhaustive des missions pouvant ĂȘtre accomplies pendant le stage :
-
Concevoir une machine Ă Ă©tat permettant dâintĂ©grer de nombreuses animations existantes au sein dâun graph dâanimationÂ
-
Développer une API de contrÎle des états basée sur des actions / scénarios
-
Ajouter des fonctions dâanimation procĂ©durale (Invert Kinematics) pour lâinteraction avec lâenvironnement (objets, dĂ©cors)
-
IntĂ©grer les nouvelles fonctionnalitĂ©s au sein de lâAPI SynsetÂ
-
Concevoir avec les Ă©quipes une solution de navigation pour les agents avec recherche de chemin (A*) et dĂ©tection dâobstacle
-
Optimiser le systĂšme pour une simulation dâun nombre consĂ©quent dâagent (100+)
Â
Ă propos du stage :
Durée : 6 mois
Niveau dâĂ©tude mini requis : Bac +5 (IngĂ©nieur, Master, ...)
Â
Profil recherché :
Vous avez des compétences et une expérience en développement logiciel et des appétences pour les technologies de simulation 3D :
-
Language : Python
-
Technologies : Blender, Unity, UnrealâŠ
-
Connaissances :  Mathématiques 3D, Théorie des Graphes
-
Devops : CI/CD, Github, PytestÂ
Vous possĂ©dez un bon niveau d'anglais et de comprĂ©hension des Ă©changes au sein dâun rĂ©seau. Une expĂ©rience avec des technologies 3D ainsi quâune affinitĂ© avec la mĂ©thode AGILE et les pratiques DevOps sont un plus.
Vous faĂźtes preuve de crĂ©ativitĂ©, d'autonomie, de rigueur et d'une capacitĂ© Ă finaliser un projet de dĂ©veloppement. Par ailleurs, vous ĂȘtes reconnus pour votre aptitude Ă travailler en Ă©quipe.
Â
Localisation du poste :
Echirolles (proche Grenoble)
Â
Faire partie des pionniers d'Eviden, ça vous dit?
C'est justement cette audace et cette curiosité qu'on recherche chez nos talents pour grandir ensemble, transformer des possibilités en réalité pour nos clients et façonner le futur de la Tech et de la société.
Chez Eviden, diversitĂ©, Ă©quitĂ© et inclusion sont au cĆur de notre politique RH. Nos mĂ©tiers sont tous ouverts aux personnes en situation de handicap et ce, quelle que soit la nature de celui-ci. GrĂące Ă nos programmes qui soutiennent toutes les diversitĂ©s, nos collaborateurs et collaboratrices sont pleinement impliquĂ©s pour faire vivre cette culture de lâinclusion.Â
Rejoignez notre communauté!
Â
* Salary range is an estimate based on our AI, ML, Data Science Salary Index đ°
Tags: Agile APIs Big Data Blender CI/CD Computer Vision Deep Learning DevOps GitHub Python R R&D Security
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.