Machine Learning Developer

4 weeks ago


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 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 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 be responsible for building scalable machine-learning systems to preserve the trust and safety of our users. You will also be responsible for deploying production-grade products by combining research and engineering cycles from the prototype phase to delivery.

Responsibilities:

  1. Design, prototype, build, and maintain microservices & APIs that deliver data and models to teams and projects across Ubisoft;
  2. Build pipelines and batch processes that move and transform data;
  3. Build and manage a scalable infrastructure in the cloud;
  4. Participate in the decisions and implementations to improve the platform’s quality;
  5. Participate in proof-of-concept (POC) projects to advance your understanding of new data and Machine Learning related technologies;
  6. Write, optimize, and produce high-quality code that can run at scale, using modern best practices such as Machine Learning Operations (MLOps);
  7. Collaborate with data and machine learning engineers to ship models or prediction pipelines to production in our internal or public cloud infrastructures;
  8. Take ownership of the projects you build while ensuring they progress accordingly.
QUALIFICATIONS
  1. Previous experience in Software/Data engineering, or a related field;
  2. Solid experience with programming languages such as Python, Rust, or Spark;
  3. Experience building and interacting with REST APIs and familiarity with the principles of microservice architecture and API design;
  4. Proficient experience using Kubernetes;
  5. Good experience using cloud technologies such as AWS and Azure;
  6. 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.

#J-18808-Ljbffr

  • 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, 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, 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 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, Canada Ubisoft Full time

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


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


  • Montreal, Quebec, Canada US Tech Solutions, Inc. Full time

    About the Role:The Machine Learning Expert will be responsible for understanding business needs and requirements and translating them into Machine Learning solutions. This individual will work closely with internal clients to identify new opportunities for Machine Learning applications and models. Additionally, they will communicate technical concepts and...


  • Montreal, Canada TalentBurst, Inc. Full time

    Job Title:- Machine Learning Expert Location:- Montreal Hybrid Duration: 9 month(s) Contract 7+ Years of Machine Learning experience needed. Responsibilities: The Machine Learning (Client) Expert will: Understand the business needs and requirements and translate them into Client solutions. Communicate technical concepts...


  • Montreal, Canada Medeloop Inc. Full time

    What You’ll DoAs a Machine Learning Engineer at Medeloop, you will be responsible for architecting AI-driven data pipelines, designing cutting-edge algorithms, and developing models to analyze complex healthcare datasets. You will collaborate closely with the product, engineering, and science teams to deliver machine-learning solutions that address...


  • Montreal, Canada Medeloop Inc. Full time

    What You’ll DoAs a Machine Learning Engineer at Medeloop, you will be responsible for architecting AI-driven data pipelines, designing cutting-edge algorithms, and developing models to analyze complex healthcare datasets. You will collaborate closely with the product, engineering, and science teams to deliver machine-learning solutions that address...


  • Montreal, Canada Axelon Services Corporation Full time

    Job Title: Machine Learning Engineer Location: Montreal, QC Duration: 9 months Contract Responsibilities: The Machine Learning (Client) Expert will: " Understand the business needs and requirements and translate them into Client solutions. " Communicate technical concepts and results to non-technical stakeholders in a clear and concise manner. "...


  • Montreal, Quebec, Canada DRW Full time

    DRW is a leading trading firm with over three decades of experience combining expertise and technology to operate globally. Our team thrives on autonomy and adaptability, using our own capital to trade with our own risk. We're seeking a seasoned Machine Learning Engineer to join our team and contribute to high-impact machine learning projects across our...


  • 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 Bounteous Full time

    Bounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative partnership. Bounteous x Accolite brings together 5000+ employees spanning North America,...