Senior ML Developer

1 month ago


Montreal, Canada Epic Games Full time
WHAT MAKES US EPIC?

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

PROGRAMMING - UNREAL ENGINEWhat We Do

Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.

What You'll Do

You will be responsible for developing, enhancing, and maintaining various systems within Twinmotion to improve user experience. We are looking for someone who will help us improve our visualization features for the architecture, product, and automotive markets. The ideal candidate is a senior AI/ML developer with experience in real-time applications and customer-focused.

In this role, you will
  • Use and develop AI/ML-based technical solutions to improve the rendering quality and optimize workflows for users in various industries
  • Develop prototypes and make production-ready solutions that will simplify our users’ daily work
  • Work with other AI/ML teams at Epic and make the bridge between them and the Twinmotion team. Write robust, maintainable code
What we're looking for
  • Excellent Python programming skills
  • Excellent AI/ML knowledge
  • Familiarity with C++, development tools and profiling
  • Knowledge of or experience using compilation pipelines, development tools, platform programming interfaces (APIs), and, more broadly, macOS and Windows ecosystems
  • Experience in finalizing desktop applications (Windows and macOS), particularly in terms of compatibility
  • Ability to interact with different developers in a geographically distributed team
  • Excellent written and oral communication skills
  • Experience using the latest generation of rendering programming interfaces (APIs) is a plus
  • Professional experience with a C++ game engine is a plus
EPIC JOB + EPIC BENEFITS = EPIC LIFE

We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

ABOUT US

Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.

#J-18808-Ljbffr

  • Montreal, Quebec, Canada Epic Games Full time

    Estimated salary range: $120,000 - $180,000 per yearAbout the RoleEpic Games is seeking a highly skilled Senior AI/ML Developer to join our Twinmotion team. As a key member of our development team, you will be responsible for developing, enhancing, and maintaining various systems within Twinmotion to improve user experience.We are looking for someone who...


  • Montreal, Quebec, Canada Epic Games Full time

    Epic Games is seeking a highly skilled Senior AI/ML Developer to join our Twinmotion team. This role involves developing, enhancing, and maintaining various systems within the product to improve user experience.About the RoleThis position requires a senior AI/ML developer with experience in real-time applications and customer-focused solutions. You will be...


  • Montreal, Quebec, Canada Mediabistro Full time

    Company Overview:Epic Games is a leading provider of game development technology, with a global presence in over 25 countries. With 4,500+ employees across 46 studios, we've been making award-winning games and engine technology for over 25 years.Salary: $150,000 - $250,000 per annumJob Description: As a Senior ML Strategist and Infrastructure Leader, you...


  • Montreal, Canada Ubisoft Full time

    Job DescriptionThe Content Creation Technology Group (CCTG) is looking for a Senior ML Ops to work in a team that develops machine learning solutions to improve the player experience, including a project on bots that simulate real competing players. The Senior ML Ops role will bring best practices and design principles to assist the team in delivering our...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Electronic ArtsAbout the Role:This is an exciting opportunity to lead and manage a team of Machine Learning Engineers at Electronic Arts.Responsibilities:Drive the development and execution of AI/ML strategies to enhance game performance and user experience.Collaborate with the product management team to understand product requirements and translate them...


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

    Description du posteLe Content Creation Technology Group (CCTG) est à la recherche d'un ML Ops senior qui travaillera au sein d'une équipe qui développe des solutions d’apprentissage automatique pour améliorer l'expérience joueur, entre autres avec un projet sur des robots visant à simuler de vrais joueurs concurrents. Le rôle du ML Ops senior sera...


  • Montreal, Quebec, Canada Capgemini Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team and support our ML Serving platform. As a key member of our Capgemini team, you will work closely with project stakeholders to investigate, create, and implement innovative solutions to existing technical challenges.Key Responsibilities:Prepare functional and...


  • Montreal, Canada Tetrix Full time

    Tl;dr: Tetrix is looking for an allstar software engineer who is independent, motivated and a fast learner. Ideally, we are looking for candidates with at least 5 years of AI/ML experience, specifically with Agents, LLMs, MLOps and AI Evals.✨OverviewTetrix is a seed stage startup on a mission to empower institutional investors to confidently invest in...


  • Montreal, Quebec, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job DescriptionOur team at Huawei Technologies Canada Co., Ltd. is seeking a talented Researcher to join our research and development team.Developing new ideas and contributing to the synthesis of novel AI4Net solutions.Staying up-to-date with the latest advancements in selected AI/ML areas, particularly efficient training, pruning, knowledge...


  • Montreal, Canada Cerence Inc. Full time

    A Moving Experience. English version below Développeur logiciel senior, Android Description de poste Avez-vous une passion pour repousser les limites de l'innovation ? Êtes-vous enthousiaste à l'idée du potentiel de l'IA pour améliorer l'expérience humaine ? Alors rejoignez-nous dans cette aventure ! Qui est Cerence ? Cerence est...


  • Montreal, Quebec, Canada Amazon Full time

    Amazon est à la recherche d'un Développeur Game Senior pour rejoindre son équipe de jeux vidéo et développer des expériences inédites dans l'industrie.Mission : Amazon Games cherche à créer des expériences de jeu exceptionnelles qui ravissent les joueurs et les joueuses, en utilisant l'intelligence artificielle (IA) et les outils de...


  • Montreal, Quebec, Canada Top Remote Talent Full time

    We are seeking an experienced Senior Engineering Manager to lead our AI Engineering team. The ideal candidate will have a strong background in AI/ML and software engineering, with a proven track record of successfully managing and mentoring high-performing teams. You will be responsible for developing and executing a technical strategy for our AI/ML...


  • Montreal, Quebec, Canada Tecsys Inc. Full time

    Fueled by a passion for leveraging cutting-edge AI and ML technologies to drive supply chain innovation, Tecsys Inc. is on the lookout for a highly motivated AI/ML software engineer to join our team. With a strong focus on harnessing the power of data to drive business growth, we're committed to fostering a collaborative environment where talented...


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

    About the Role:We are seeking a skilled Senior Machine Learning Engineer to join our team and contribute to the development of our next-generation machine learning software. This individual will leverage their expertise in both software engineering and machine learning infrastructure to design and deploy ML algorithms, models, and systems that drive insights...


  • Montreal, Canada Squarepoint Capital Full time

    Please only apply to the one job you feel best fits your skillset and experience. If our team feels you are better suited for another role, we will reach out about the alternate opportunity.  Squarepoint is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that...


  • Montreal, Canada Reliant AI, Inc. Full time

    About Us:We believe that making the best decisions means looking at all the facts – a near-impossible task in our era of information overload. To fix this, we are building the next generation of machine learning software. Powered by generative AI, our algorithms analyze key information sources and provide comprehensive, factual answers for even your most...


  • Montreal, Canada Reliant AI, Inc. Full time

    About Us:We believe that making the best decisions means looking at all the facts – a near-impossible task in our era of information overload. To fix this, we are building the next generation of machine learning software. Powered by generative AI, our algorithms analyze key information sources and provide comprehensive, factual answers for even your most...

  • Senior Java Developer

    4 weeks ago


    Montreal, Quebec, Canada Behavox Limited Full time

    About Behavox LimitedWe are shaping the future of data-driven business growth. Our mission is to organize corporate data into actionable insights that empower multinational companies worldwide.Our data operating platform presents opportunities to build multilingual, AI/ML-based solutions that drive business success. We are looking for fearless innovators who...


  • Montreal, Canada Reliant AI Full time

    About Us:We believe that making the best decisions means looking at all the facts – a near-impossible task in our era of information overload. To fix this, we are building the next generation of machine learning software. Powered by generative AI, our algorithms analyze key information sources and provide comprehensive, factual answers for even your most...