AI Development Engineer (m/f/d)

Summary

Develops and optimizes AI-driven software for computer graphics within the 3DEXPERIENCE platform, using Python, C++, and PyTorch in an agile team.

As a AI Development Engineer (m/f/d) you will join the R&D organization providing technologies to all the brands of Dassault Systemes, and solve computer graphics problems efficiently with artificial intelligence.

Role Description and Responsibilities

  • 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
Qualifications

  • 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
  • Proficiency with PyTorch and numpy
  • Knowledge of GIT and continuous integration tools is a plus
  • Knowledge of Computer Graphics (Physically Based Rendering, image generation workflows, high-performance rendering on GPUs) is a plus
    Focus on software quality and customer orientation

What's in it for you

  • Flexible working model with adaptable hours and the possibility to work remotely
  • Collaborate with diverse, international teams in a dynamic and agile environment
  • Learn from and work alongside highly skilled, passionate professionals
  • Make a real impact by partnering with market-leading companies and engaging directly with senior decision-maker
  • Unlock your potential through continuous development opportunities within our 3DEXPERIENCE University and hands-on experience with cutting-edge technologies