Ubisoft Logo

Ubisoft

Machine Learning Developer - AI/ML

Posted 2 Days Ago
Be an Early Applicant
In-Office
Montréal, QC
Mid level
In-Office
Montréal, QC
Mid level
The Machine Learning Developer contributes to the deployment and maintenance of ML models, ensuring security and performance while mentoring peers.
The summary above was generated by AI
Company Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!

Job Description

The Data Platform Group, part of the Ubisoft Data Office within Ubisoft IT, develops Ubisoft's data platform and manages data services and tools for all of the company's data. As a trusted enterprise-wide resource, our products offer the tools and data infrastructure needed for the development of data services and products by all Ubisoft teams.

 

The Machine Learning Developer - AI/ML role contributes to the establishment, maintenance, and evolution of the platform and internal tools to enable the development and deployment of machine learning models. The person works closely with online system and operations specialists, programmers and data scientists. The specialist is responsible for the optimization of processes for the production launch of machine learning projects. The person is responsible for ensuring the security, robustness and performance of machine learning solutions during production deployments.

 

What you'll do

  • Govern and contribute to the industrialization of ML/AI projects, focusing on the deployment and maintenance of pipelines and models in production.
  • Contribute to the identification of new or improved approaches and technical tools.
  • Acting as a consultant to guide technologies and/or advising on proofs of concept for forecasting/prescribing and AI projects.
  • Design and implement services, tests, and interfaces that support the deployment of ML projects.
  • Ensure the security, robustness, and performance of ML solutions during production deployments.
  • Design and implement scalable, continuous, and automated processes for deploying, monitoring, and versioning ML models.
  • Guide, collaborate, and support users in optimizing ML pipelines, by becoming an expert on the Databricks platform.
  • Mentor and engage ML/AI practitioners at Ubisoft, sharing knowledge and best practices in ML Ops.
  • Participate in proof-of-concept projects, advancing knowledge of new ML technologies.

Qualifications

  • 3 to 5 years of complex experience and in-depth expertise related to the position.
  • Team player and excellent organizational, interpersonal and communication skills.
  • Passion for leveraging data science in problem solving.
  • Ability to assess problems quickly, both qualitatively and quantitatively.
  • Ability to navigate between the big picture and the details of Data Science / ML Engineering, with a strong programming background with Java, Scala or Python.
  • Experience in Machine Learning, Data Science, or a related field, with a focus on improving model and data quality, and the proven ability to build automated AI processes and manage large-scale data pipelines.
  • Experience in deploying models, setting up model validation, and operationalizing AI/ML systems at scale in production environments.
  • Experience with ML concepts, tools such as MLFlow, and frameworks/libraries like Scikit-learn, PyTorch, XGBoost. Experience with Databricks is an asset.
  • Knowledge of Big Data—Spark, PySpark, data engineering, and pipeline architecture technologies is essential.
  • Have a foundation in software engineering principles and proficiency in DevOps tools and practices
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or Software or equivalent.

Additional Information

We embrace a hybrid work model helping you stay connectedwith your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance.Note, that some roles are fully office-based and are not eligible for hybrid work.

Top Skills

Databricks
Java
Mlflow
Pyspark
Python
PyTorch
Scala
Scikit-Learn
Spark
Xgboost

Ubisoft Montréal, Québec, CAN Office

5505 Boul. Saint-Laurent #2000, Montréal, Québec, Canada, H2T 1S6

Similar Jobs

8 Days Ago
In-Office
3 Locations
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Design and implement core data systems for AI/ML workflows. Specialize in data infrastructure or labeling systems, collaborating with ML engineers and product teams to deliver effective data and labeling solutions.
Top Skills: AirflowArgo WorkflowAWSAzureDockerFeastFlinkGCPGroundtruthHopsworksKafkaKubernetesLabel StudioPythonRaySagemaker Feature StoreSparkTectonTerraform
24 Days Ago
In-Office or Remote
13 Locations
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Machine Learning Engineer, you will develop AI tools for the AEC industry, focusing on large-scale geometric and text datasets, and optimize models for performance and scalability.
Top Skills: SparkAWSDeep LearningHadoopLightningMachine LearningPythonPyTorchRay
11 Days Ago
In-Office
Montréal, QC, CAN
Mid level
Mid level
Software • Cybersecurity
The AI/ML Engineer will design and implement AI solutions, collaborate on business requirements, develop models, evaluate performance, and stay updated on advancements in AI.
Top Skills: AIAWSBertClaudeFastapiFlaskGptsHuggingfaceLangchainMlOpensearchPineconePythonPyTorchSQLTensorFlowWeaviate

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account