Machine Learning Deployment Developer

2 weeks ago


Montreal, Canada Ubisoft Full time
Job Description

Ubisoft IT is looking for an Machine Learning (ML) Deployment Developer to join the Consumer Data Domain team which is part of the Ubisoft Data Office (UDO) department. This team’s main mission is to leverage data to improve the consumer experience by engaging with all our users along their journey.

As a ML Deployment Developer within this team, you will be responsible for deploying and managing the infrastructure supporting scalable machine learning systems. You will also contribute to the implementation of microservices and associated APIs, helping to maintain the trust and safety of our users. You will ensure the delivery of high-quality products by integrating research and engineering cycles, from the prototyping phase to production.

Responsibilities:

  • 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;
  • Participate in proof-of-concept (POC) projects to advance your understanding of new data and Machine Learning related technologies;
  • Write, optimize, and produce high-quality code that can run at scale, using modern best practices such as Machine Learning Operations (MLOps);
  • Collaborate with data and machine learning engineers to ship models or prediction pipelines to production in our internal or public cloud infrastructures;
  • Take ownership of the projects you build while ensuring they progress accordingly.

Qualifications

  • Previous experience in Software/Data engineering, or a related field;
  • Solid experience with programming languages such as Python, Rust, or Spark;
  • Experience building and interacting with REST APIS and familiarity with the principles of microservice architecture and API design;
  • Proficient experience using Kubernetes;
  • Good experience using cloud technologies such as AWS and Azure;
  • Experience deploying machine learning models to production.


Additional Information

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 is why we strongly encourage you to apply even though you may not have all the requirements listed above.

At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.



  • Montreal, Canada Autodesk Full time

    Job Requisition ID # 24WD82788 French job description to follow!/La description de poste en français se trouve plus bas! Position Overview MLOps Developers will be responsible for deploying, maintaining, monitoring, integrating, and testing machine learning capabilities in production. You will partner with multi-disciplinary teams such as Machine Learning...


  • Montreal, Quebec, Canada DRW Full time

    About the Role:DRW is a diversified trading firm that has been operating in the market for over 3 decades. Our success is driven by the combination of sophisticated technology and exceptional people working together to capture opportunities around the world. We value autonomy and the ability to quickly adapt to changing circumstances, which is reflected in...


  • Montreal, Quebec, Canada DRW Full time

    At DRW, we combine sophisticated technology and exceptional people to operate in markets around the world. Our team values autonomy and the ability to pivot quickly to capture opportunities.About the RoleWe are looking for a highly skilled Data Science Engineer to join our machine learning development team. In this role, you will design and implement...


  • Montreal, Canada Ubisoft Full time

    Job DescriptionUbisoft IT is looking for a Machine Learning Developer to join the Consumer Data Domain team which is part of the Ubisoft Data Office (UDO) department. This team’s main mission is to leverage data to improve the consumer experience by engaging with all our users along their journey.As a Machine Learning Developer joining this team, you will...


  • Montreal, Quebec, Canada DRW Full time

    DRW is a diversified trading firm with expertise in harnessing cutting-edge technology to operate in the global market. We value innovation and agility, allowing us to capitalize on opportunities with our own capital and risk. Our team is working on impactful machine learning projects across DRW's businesses, seeking a Machine Learning Engineer to contribute...


  • Montreal, Canada Ubisoft Full time

    Job DescriptionUbisoft IT is looking for a Machine Learning Developer to join the Consumer Data Domain team which is part of the Ubisoft Data Office (UDO) department. This team’s main mission is to leverage data to improve the consumer experience by engaging with all our users along their journey.As a Machine Learning Developer joining this team, you will...


  • Montreal, Quebec, Canada undisclosed Full time

    At Airudi, we are revolutionizing the work landscape by harnessing AI to enhance organizational performance and employee experience.About the RoleAs a Senior Machine Learning Engineer, you will play a pivotal role in developing and deploying MLOps systems to support the creation of innovative, people-centric AI solutions.Create and maintain CI/CD pipelines...


  • Montreal, Canada Ubisoft Entertainment Full time

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


  • Montreal, Canada Ubisoft Entertainment Full time

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


  • Montreal, Quebec, Canada CBCRadio-Canada Full time

    Job Title: Senior Machine Learning DeveloperAbout the Role:We are seeking a highly skilled Senior Machine Learning Developer to join our team at CBC/Radio-Canada. As a Senior Machine Learning Developer, you will be responsible for designing, developing, and deploying machine learning solutions using Microsoft Azure Machine Learning. You will work...


  • Montreal, Canada DRW Full time

    DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices...


  • Montreal, Quebec, Canada DRW Full time

    Role OverviewAt DRW, we're on the lookout for a skilled Machine Learning Engineer to join our team. As a key member of our data science unit, you'll be responsible for building and implementing cutting-edge machine learning models that drive business growth.About the RoleAs a Machine Learning Engineer at DRW, you'll design and develop scalable and performant...


  • Montreal, Quebec, Canada Airudi Full time

    About the RoleAs a Senior Machine Learning Engineer at Airudi, you will be responsible for designing, developing, and deploying MLOps systems to support the productization of innovative, human-centric AI solutions. Your expertise will help drive collaboration with a multidisciplinary team comprising data scientists, software engineers, product managers, and...


  • Montreal, Quebec, Canada Reliant AI, Inc. Full time

    About the Role:We are seeking a senior engineer to join our team who brings experience in both software engineering and machine learning infrastructure to work on technically challenging ML problems. You will work closely with cross-functional teams to design and deploy ML algorithms, models, and systems that drive insights and automation within our...

  • Software Developer

    6 months ago


    Montreal, Canada Squarepoint Capital Full time

    Squarepoint is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncorrelated returns for our clients. We have deep expertise in trading, technology and operations and attribute our success to rigorous scientific research. As a...


  • Montreal, Canada Reliant AI, Inc. Full time

    To fix this, we are building the next generation of machine learning software. To make this future come true, we deploy our longstanding expertise in reinforcement learning and natural language processing.About the Role:We are adding a senior engineer to the team who brings experience in both software engineering and machine learning infrastructure to work...


  • Montreal, Quebec, Canada Bounteous Full time

    Role SummaryAs a key member of our team, you will work on developing and implementing machine learning models to drive business insights and drive digital transformation. This role requires a strong background in machine learning, data engineering, and software development. You will be responsible for designing and implementing business solutions in agile...


  • Montreal, Canada GoMaterials Full time

    GoMaterials is a fast-paced growth startup looking for a passionate ML Engineer to join our team! The successful candidate will work on developing, deploying, and optimizing machine learning models and AI applications that help solve complex business problems. You will collaborate with the product team, software engineers, and other stakeholders to build...


  • Montreal, Canada GoMaterials Full time

    GoMaterials is a fast-paced growth startup looking for a passionate ML Engineer to join our team! The successful candidate will work on developing, deploying, and optimizing machine learning models and AI applications that help solve complex business problems. You will collaborate with the product team, software engineers, and other stakeholders to build...


  • Montreal, Quebec, Canada LexisNexis Group Full time

    Job Summary:At LexisNexis Group, we are seeking an experienced Expert Machine Learning Model Developer to join our team. In this role, you will be responsible for developing and implementing advanced machine learning models with a focus on Retrieval-Augmented Generation (RAG) systems.