3 days ago
Shanghai, ChinaMid Level
Responsibilities
- Design, develop, and integrate machine learning prototypes in game engines and middleware.
- Collaborate with R&D Scientists throughout prototype creation.
- Transform proof-of-concepts and prototypes into production-ready minimum viable products.
- Work with game and technology teams to release robust, documented, complete, and performant solutions.
- Develop and maintain tools and infrastructure that facilitate research and collaboration.
- Encourage standardization of processes, frameworks, libraries, and best practices.
Requirements
- Degree in Computer Science, Software Engineering, or equivalent.
- Proficiency in C++ and Python.
- Familiarity with TensorFlow and PyTorch, including neural network implementation and translating research prototypes into practical production solutions.
- Previous experience or knowledge in real-time computer graphics or a related area.
- Previous software development experience and a solid understanding of software engineering best practices.
- Curiosity, critical thinking, a solution-oriented mindset, and motivation to innovate in the video game industry.
- Good communication skills in English and Chinese.
- Experience with agentic programming, game or game-technology development, game engines, digital content creation tools, distributed systems, containers, high-performance computing, or CUDA is a plus.
Benefits
- At least 15 days of paid annual leave.
- Monthly meal and snack allowance, premium medical insurance, and a free annual health check.
- Free access to Ubisoft PC games and an expanding library of games and books.
- Employee Assistance Program with wellbeing solutions, emotional support, and life coaching.
- Learning resources to support professional growth and skill development.
- Access to 10+ staff clubs with weekly sports and gaming activities and events.
- Fixed-term contract and office-based work arrangement in Ubisoft Shanghai.
Categories
GamingML Engineering
About Ubisoft
Ubisoft develops and publishes video games for console, PC, and mobile players worldwide, monetized through premium titles, downloadable content, live services, and the Ubisoft+ subscription. Founded in 1986 and headquartered in Saint-Mandé, France, it operates studios globally and is publicly traded on Euronext Paris. Franchises include Assassin’s Creed, Far Cry, Tom Clancy’s Rainbow Six, and Just Dance.
