Machine Learning Developer - AI/ML

21 Minutes ago • 3-5 Years
Research Development

Job Description

The Data Platform Group at Ubisoft IT develops and manages data services and tools for the company. The Machine Learning Developer - AI/ML role focuses on establishing, maintaining, and evolving the platform and internal tools for machine learning model development and deployment. This involves industrializing ML/AI projects, designing and implementing services for ML deployment, ensuring security and performance, and creating scalable processes for deploying, monitoring, and versioning ML models. The role also involves guiding users on the Databricks platform and mentoring ML/AI practitioners.
Good To Have:
  • Experience with Databricks platform.
Must Have:
  • Govern and industrialize ML/AI projects.
  • Deploy and maintain ML pipelines and models in production.
  • Design and implement services for ML project deployment.
  • Ensure security, robustness, and performance of ML solutions.
  • Develop automated processes for ML model deployment and monitoring.
  • Guide users on Databricks platform.
  • Mentor ML/AI practitioners in ML Ops.
  • 3-5 years experience in ML/AI development.
  • Proficiency in Java, Scala, or Python programming.
  • Experience with ML, Data Science, automated AI processes, large-scale data pipelines.
  • Experience deploying and operationalizing AI/ML systems in production.
  • Familiarity with ML tools (MLFlow) and frameworks (Scikit-learn, PyTorch, XGBoost).
  • Knowledge of Big Data (Spark, PySpark, data engineering, pipeline architecture).
  • Strong software engineering principles and DevOps practices.
  • Bachelor's or Master's degree in Computer Science or equivalent.
Perks:
  • Hybrid work model

Add these skills to join the top 1% applicants for this job

communication
team-player
data-analytics
forecasting-budgeting
game-texts
spark
data-science
scikit-learn
pytorch
python
scala
java
machine-learning

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 connected with 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.

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences

Set alerts for more jobs like Machine Learning Developer - AI/ML
Set alerts for new jobs by Ubisoft
Set alerts for new Research Development jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Research Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙