Junior R&D Engineer

Company Description
Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassins Creed, Prince of Persia and Splinter Cell, as well as games for the whole family, from Imagine and Petz to Rayman Raving Rabbids. To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing Indian studio in Pune & Mumbai! We favor diversity, creativity, drive and team spirit.
Job Description
Ubisoft India is an equal opportunity employer and welcomes applications from all interested parties. The studio welcomes and encourages applications from people with disabilities. We thank you for your interest, however, only those candidates selected for an interview will be contacted.
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 2+ years of strong conceptual understanding and hands on coding expertise in one or more of the following:
Good to have hands on experience in C++

· Working knowledge and proficient in Computer Vision
· Solid programming skills and problem solving
· Implementation knowledge of ML algorithm
· 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

Bachelors/ Master’s Degree in Computer Science or Information Technology
Good to have specialization in Statistics / Mathematics / Machine Learning / Artificial Intelligence.

Additional Information

Experience in gaming industry is an added advantage
Mumbai, MH, IN