-
Your code contributions will have a huge industry footprint and each new feature and optimization will impact many users of the Dassault Systèmes software portfolio.
-
Work in an international agile team of like-minded enthusiasts
-
Opportunity to work with many different teams that are distributed all across the world to solve problems and enhance our product.
Ihre Aufgaben
-
Specification, development, optimization, automated testing, maintenance and deployment of AI-based software components and software services related to computer graphics in the 3DEXPERIENCE platform.
-
Contributing to an agile team of software developers (software architecture, specification, implementation, testing, optimization)
-
Collaborating with software developers, rendering experts, QA, application developers, locally as well as worldwide across the company
-
Evolving, maintaining, and optimizing our continuous integration pipeline
-
Staying up-to-date with state of the art in AI for computer graphics
Ihr Profil
-
Experience working independently and collaboratively within an agile team, with a minimum of 3 years of work experience as a Software Engineer with a complex code base.
-
Strong skills in Python and modern C++
-
Experience building and deploying AI-based software components by assembling existing AI components, fine-tuning existing models, or training models from scratch; includes prompt-engineering skills
-
Good knowledge of Computer Graphics (Physically Based Rendering, image generation workflows, high-performance rendering on GPUs)
-
Proficiency with PyTorch and numpy
-
Knowledge of GIT and continuous integration tools is a plus
-
Focus on software quality and customer orientation