1 day ago
Pune, IndiaSenior / Staff+
Responsibilities
- Build rapid prototypes using GenAI, VLMs, and machine learning to address game quality-control and testing challenges.
- Design and execute experiments with hypotheses, datasets, evaluation criteria, baselines, and success metrics.
- Create experiment data pipelines covering collection, cleaning, labeling support, and dataset versioning.
- Compare technical approaches, document trade-offs, and analyze results and failure modes.
- Integrate prototypes with internal tools and testing systems for user trials and feedback.
- Maintain reproducible research practices through experiment tracking, configuration management, and documentation.
- Collaborate in agile workflows, estimate tasks, provide status updates, and incorporate feedback.
Requirements
- At least 5–8 years of coding experience in the relevant programming languages.
- B.E., BTech, MTech, or MS in Computer Science or an equivalent qualification.
- Hands-on knowledge of Python programming and a good understanding of AI/ML concepts.
- Familiarity with software development, testing processes, debugging, and troubleshooting.
- Exposure to CI/CD tools such as Jenkins or TeamCity and version-control systems such as Git.
- C++ and C# knowledge and experience with a game engine are preferred.
Benefits
- Permanent employment contract.
- Office-based work arrangement.
- Opportunity to gain hands-on experience with software development, automation, AI/ML experimentation, and game quality-control processes.
Categories
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.
