Senior R&D Engineer

1 Day ago • 6 Years +

Job Summary

Job Description

The R&D Engineer will research and develop AI, Machine Learning, and Computer Vision solutions for game production and testing. This includes building prototypes, converting them into usable products, and suggesting cutting-edge solutions for AI-related problems. The engineer will develop automation frameworks, collaborate with various teams to understand game architecture and gameplay, and create tools to enhance productivity in game testing. The role involves preparing reports, improving processes, and contributing to knowledge sharing. The engineer will work on developing state of the art and robust Automation Framework in game testing. The engineer is expected to perform debugging and troubleshooting. The engineer will be open to feedback and enjoys working in a fast paced, constantly iterating environment.
Must have:
  • 6+ years coding expertise
  • Strong foundation in Deep Learning and CNNs
  • Proficient in Python
  • Hands on experience in C++ / C#
  • Knowledge of CI/CD using tools like Jenkins
  • Knowledge of Database technology – SQL, NOSQL
  • Working knowledge of Computer Vision
Good to have:
  • Experience in gaming industry
  • Knowledge of Versioning/source-code-control system.
  • Working knowledge of Generative AI models

Job Details

Job Title: - Senior R&D Engineer

**Note**: Final Designation/Level will be decided based on the relevant experience

Job Summary:

UBISOFT is seeking for R&D Engineer having proficiency in Artificial Intelligence, Machine Learning and Computer Vision. As an R&D Engineer, you will be required to research and develop solutions to solve problems around Game Production and Testing processes, develop tools capable of solving complex problems and produce accurate output to be consumed by the various stakeholders, work in close collaboration with Production, QC and R&D teams in other Ubisoft studios world wide.

Job Description

  • Research on AI, ML and Computer Vision topics and build prototype on identified areas
  • Convert the POCs into usable Product
  • Suggesting cutting edge solution to solve AI related problems
  • Developing state of the art and robust Automation Framework in game testing
  • Working closely with Production team, Developers, Tools Group and Test teams to understand game architecture, game play and thereby develop automation solution for speedy and quality delivery of games
  • Preparing presentation and reports for cross studio communication
  • Identify and implement areas for continuous process improvement
  • Identify areas and format of data collection for analytics and build analytics system
  • Implement best practices of data management
  • Developing robust Automation ranging from simple to complex scenarios
  • Develop tools and applications to enhance productivity in game testing life cycle
  • Contribute in knowledge sharing, brain storming, and other initiatives of prototype development and innovation

Required Skills

  • Having overall 6+ years of strong conceptual understanding and hands on coding expertise
  • Strong foundation in Deep Learning, including Neural Networks, Convolutional Neural Networks (CNNs), and Reinforcement Learning; experience with academic or industry publications in neural network learning along with below skills :
    - Proficient in Python
    - Hands on experience in C++ / C#
    - AI, ML and hands on work on ML model, knowledge of computer vision, CNN.
    - Strong knowledge of CI/CD using tools like Jenkins, TeamCity etc
    - Knowledge of Versioning/source-code-control system.
    - Knowledge of Database technology – SQL, NOSQL
    - Implementation knowledge of ML algorithm
    - Working knowledge of Generative AI models and architecture (esp OpenAI on Azure)
  • Good understanding of Software Development and Testing lifecycle processes
  • Strong debugging and troubleshooting abilities. Good Code review knowledge and how code repositories work. such as GitFlo etc.
  • Working knowledge and proficient in Computer Vision
  • Ability to develop state of the art and robust Automation Framework in game testing will be added advantage
  • Solid programming skills and problem solving
  • Ability to analyze and build solution by referring white papers
  • Working knowledge of Tensorflow, Scikit or related libraries
  • Working knowledge of Data Science concepts like Data Mining, Statistics, Application of ML and adding intelligence to data
  • Hands on implementation of Machine Learning techniques and algorithms like Regression, Decision Trees, K-means, Markov Decision process, GBM, XGBoost etc.
  • Strong debugging and troubleshooting abilities
  • Knowledge of Versioning/source-code-control system.
  • Good verbal and communication skills
  • Be flexible in organizing the work as per the requirements
  • Well organized and autonomous
  • Ability to work individually on a project or in a team environment
  • Open for feedback and enjoys working in a fast paced, constantly iterating environment.
  • Highly motivated and quick learner

Qualification:

Bachelors/ Master’s Degree in Computer Science or Information Technology

Good to have specialization in Statistics / Mathematics / Machine Learning / Artificial Intelligence.

Added Advantage

Experience in gaming industry is an added advantage

 

Similar Jobs

AI Fund - Senior Software Engineer (Backend)

AI Fund

Palo Alto, California, United States (Hybrid)
18 Hours ago
Scale AI - Forward Deployed Engineering Manager

Scale AI

(Remote)
2 Days ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Speech & Audio) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
ByteDance - Research Scientist- Foundation Model, Vision and Language

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Trackman - Simulator Operations Coordinator

Trackman

Phoenix, Arizona, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Machine Learning Manager - Promotional Media

Netflix

United States (Remote)
2 Weeks ago
Trackman - Sales Representative - VT, Western MA, Eastern NY

Trackman

Vermont, United States (Hybrid)
3 Months ago
ByteDance - Research Scientist Graduate (Foundation Model - Vision and Language)

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
ByteDance - Algorithm Engineer Intern (Multimedia Lab - Video Processing and Enhancement)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Scale AI - AI Strategy Consultant, Frontier Tech

Scale AI

(Remote)
2 Days ago
Google - Product Manager, Photos Reminiscing

Google

Bengaluru, Karnataka, India (On-Site)
3 Days ago
NVIDIA - Senior Developer Relations Manager - Manufacturing

NVIDIA

Tokyo, Japan (On-Site)
3 Months ago
Canva - Machine Learning Engineering Manager (m/f/x) - Canva Austria

Canva

Vienna, Vienna, Austria (Remote)
5 Months ago
Trackman - Sales Representative - Netherlands

Trackman

Amsterdam, North Holland, Netherlands (Hybrid)
1 Month ago
Trackman - Booking & Payment Lead Developer & People Manager

Trackman

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Workassist - Service Engineer

Workassist

Bengaluru, Karnataka, India (On-Site)
7 Months ago
VPlayed - Roku TV Developer

VPlayed

Chennai, Tamil Nadu, India (Hybrid)
9 Months ago
Cricketpedia - AI Engineer

Cricketpedia

Gurugram, Haryana, India (Remote)
2 Years ago
Bluevine India - Senior SDET - Python Automation

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
Hitachi - Java Developers

Hitachi

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Content Strategist, Multimodal Content, gTech Ad Customer Support

Google

Gurugram, Haryana, India (On-Site)
3 Days ago
Alphasense - Content Analyst II

Alphasense

Delhi, India (On-Site)
18 Hours ago
Microsoft - Site Reliability Engineering II

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Nagarro - Staff Engineer, Cloud

Nagarro

India (Remote)
6 Months ago
PhonePe - Associate Manager, Workforce Management

PhonePe

Pune, Maharashtra, India (On-Site)
19 Hours ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Montreal, Quebec, Canada (Hybrid)

Paris, Île-de-France, France (Hybrid)

Pune, Maharashtra, India (Hybrid)

Montpellier, Occitanie, France (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Paris, Île-de-France, France (Hybrid)

Chengdu, Sichuan, China (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug