Senior Software Engineer - RUST Backend (W/M/NB)

1 Month ago • 4-8 Years • DevOps

Job Summary

Job Description

Ubisoft's Consumer Data Domain seeks a Senior Software Engineer proficient in Rust to build scalable machine learning systems for user trust and safety. Responsibilities include designing, building, and maintaining microservices and APIs, creating data pipelines, managing cloud infrastructure (Kubernetes, AWS/Azure), participating in proof-of-concept projects, optimizing code for scalability, and deploying ML models to production. Collaboration with data and ML engineers is crucial. Ideal candidates possess experience in software/data engineering, REST APIs, microservices, cloud technologies, and machine learning deployment.
Must have:
  • Experience in Software/Data Engineering
  • Proficiency in Rust or Python
  • REST API and Microservices experience
  • Cloud Technology (Kubernetes, AWS/Azure)
  • Machine Learning knowledge & Deployment experience
Good to have:
  • Databricks experience
  • DevOps experience
  • Big Data Processing experience
Perks:
  • Profit Sharing
  • Yearly company saving plan
  • 25 paid time off + 12 additional paid days off
  • 50% Navigo pass reimbursement
  • Lunch vouchers
  • Healthcare for you and your family
  • Maternity/Paternity leaves

Job Details

Company Description

Ubisoft’s 19,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 dedication 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.

Job Description

Ubisoft is natively data-driven: from the core of our games to our marketing actions, we’re leveraging data and algorithms.

Part of the Ubisoft Data Office, the role of the Consumer Data Domain is to leverage data to improve the consumer experience engaging them all along their journeys while making sure they feel safe and cared for.

Your role:

Build scalable machine learning systems to preserve the trust and safety of our users. Our motto is to never stop at the prototyping phase by combining research and engineering cycles with the objective to deploy production-grade products.

In that context, we’re looking for a Software Engineer with past practical experience, ideally in the field of machine learning.


Missions:

The archetypal missions for this position would be to:

  • Take ownership over the projects you build and push them ahead.
  • Design, prototype, build and maintain microservices & APIs that deliver data and models to teams and projects across Ubisoft.
  • Build pipelines and batch processes that move and transform data.
  • Build and manage a scalable infrastructure in the cloud.
  • Participate in the decisions and implementations to improve the platform’s quality while be a key member.
  • Participate in proof-of-concept projects to advance understanding of new data and ML related technologies, while furthering your own knowledge and skills as well.
  • Write, optimize, and produce high quality code that can run at scale, using modern best practices (MLOps).
  • In collaboration with data and machine learning engineers, ship models or prediction pipelines to production in our internal or public cloud infrastructures.
     

Qualifications

Whether you’re a software engineer who loves Machine Learning, or a research person that loves engineering, the key traits needed for this role are:

  • Experience in Software/Data engineering, or a related field with a solid experience either Python, Rust.
  • Experience building and interacting with REST APIS and familiarity with the principles of microservice architecture and APIs design.
  • Previous experience using cloud technology, Kubernetes, AWS/Azure.
  • Ability to navigate between the big picture and the micro details.
  • A capacity to work collaboratively, with good communication skills to discuss with colleagues.
  • Knowledge of Machine learning (& Deep Learning).
  • Experience deploying models to production.
  • If you have other experiences related to Databricks, DevOps, Big Data Processing, it will be considered an asset to the position.
  • Strong communication skills (English mandatory).
     

Additional Information

Ubisoft's perks

  • 💰 Profit Sharing, yearly company saving plan. 25 paid time off + 12 additional paid days off. 50% of your Navigo pass is paid by the company, lunch vouchers (9€/day), healthcare for you and your family, and lots of Ubisoft additional perks. Maternity leaves of 20 weeks, paternity/co-parental leaves of 7 weeks.
  • 📍 Our brand new office is located in Saint Mandé, (Metro line 1, Saint Mandé station). Gym available in the building. Ability to work remotely.

Additional Information

Ubisoft offers the same job opportunities to all, without any distinction of gender, ethnicity, religion, sexual orientation, social status, disability, or age. Ubisoft ensures the development of an inclusive work environment which mirrors the diversity of our gamers’ community.

 

Check out this guide to help you with your application, and learn about our actions to encourage more diversity and inclusion.

Similar Jobs

ByteDance - Research Engineer- Foundation Model AI Platform- San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
InMobiInMobi - SDE II - Backend Engineer

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Google - Staff Software Engineer, Infrastructure, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
N-iX - Senior Computer Vision Engineer (#2654)

N-iX

Colombia (Remote)
1 Month ago
InMobiInMobi - Data Scientist III

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Cadence - Senior Cloud Platform Architect

Cadence

San Jose, California, United States (On-Site)
3 Months ago
PowerSchool - Cloud Operations Engineer 1

PowerSchool

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Columbia Sportswear Company - Azure Cloud Developer/Engineer

Columbia Sportswear Company

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
SmileGate - Server Engineer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Weeks ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

New York, New York, United States (Remote)
2 Months ago
Advitha Tech Solutions - C++/Multimedia Engineer

Advitha Tech Solutions

New Delhi, Delhi, India (Remote)
4 Months ago
Glean - Site Reliability Engineer (India)

Glean

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Global Networking

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Inkittt - Senior Graphic Designer

Inkittt

San Francisco, California, United States (Hybrid)
2 Weeks ago
G5 Games - C++ Gameplay Programmer

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
3 Months ago
ByteDance - Research Scientist in Large Language Model

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago
Stonewall Collision & Auto Painting - Lead Data Scientist

Stonewall Collision & Auto Painting

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Saint-Mandé, Île-de-France, France

Ubisoft - Contrôleur Interne Sénior (F/H/NB)

Ubisoft

Carentoir, Brittany, France (On-Site)
2 Months ago
Dentsu - Chargé de budgets multiscreen ( H/F)

Dentsu

Paris, Île-de-France, France (On-Site)
4 Months ago
Assystems - Ingénieur coordination technique H/F

Assystems

Cherbourg-en-Cotentin, Normandy, France (On-Site)
3 Months ago
PwC - Manager/Senior Manager - Reporting ESG | Insurance | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
4 Months ago
The Walt Disney Company - Sound Technician

The Walt Disney Company

Île-de-France, France (On-Site)
1 Week ago
Voodoo - Senior Product Designer

Voodoo

Paris, Île-de-France, France (Hybrid)
2 Months ago
The Walt Disney Company - Boilermaker

The Walt Disney Company

Chessy, Île-de-France, France (On-Site)
1 Week ago
Haptic - Senior DevOps Engineer

Haptic

Paris, Île-de-France, France (Remote)
1 Month ago
The Walt Disney Company - Technicien(ne) d’orchestre (Backliner), F/H/NB - CDD/CDDU

The Walt Disney Company

Île-de-France, France (On-Site)
3 Weeks ago
Virtuos - Global Senior System Administrator

Virtuos

France (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Nagarro - Senior Engineer, DevOps

Nagarro

India (Remote)
3 Months ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
Trend Micro - Inside Sales Engineer

Trend Micro

Irving, Texas, United States (Hybrid)
4 Months ago
Google - Senior Software Engineer, Site Reliability Engineering, Google Cloud

Google

London, England, United Kingdom (On-Site)
1 Month ago
Takeda - Senior AI/ML Engineer

Takeda

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Zoox - Site Reliability Engineer

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Netflix - Support Solutions Engineer (L5) - Cloud Infrastructure Engineering

Netflix

Los Gatos, California, United States (Hybrid)
3 Months ago
Rackspace Technology - Software Developer II (Ruby on Rails and Javascript)

Rackspace Technology

India (Remote)
2 Weeks ago
Rackspace Technology - Azure Engineer II

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

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.

Shanghai, Shanghai, China (On-Site)

Paris, Île-de-France, France (On-Site)

Saint-Mandé, Île-de-France, France (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Saint-Mandé, Île-de-France, France (On-Site)

Saint-Mandé, Île-de-France, France (Hybrid)

Paris, Île-de-France, France (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