R&D Software Engineer
4 weeks ago
About the Role
We are seeking a highly skilled R&D Software Engineer to join our team at Ubisoft MTL. As an R&D Software Engineer, you will be responsible for transforming proof-of-concept prototypes into production-ready technologies and simplifying how people work together within your team.
Key Responsibilities
- Improve prototypes to minimal viable products for game development teams.
- Design, code, and integrate machine-learning-based prototypes in game engines & internal middleware.
- Partner with product teams to release complete product packages that meet production quality criteria (robustness, documentation, completeness, and performance).
- Work closely with research scientists and production leads.
- Develop and maintain prototyping tools and infrastructure to facilitate collaboration between researchers.
- Provide support throughout prototype creation.
- Encourage standardization of frameworks, libraries, etc. among R&D teams + recommend and share best practices.
Requirements
- An undergraduate degree in Computer Science, Software Engineering, or equivalent.
- At least 3 years of software development experience or related experience (with a focus on machine learning or in the gaming industry a huge plus).
- Mastery of Python & proficiency in C++.
- A highly collaborative and solution-oriented spirit.
- Curiosity and critical thinking.
- Excellent communication, interpersonal, and presentation skills.
- Motivation to innovate in the video game industry & adapt to its (constantly evolving) rhythm.
- Experience with deep learning frameworks (e.g. PyTorch or Tensor Flow), storage systems, distributed systems, high-performance computing, or CUDA programming (nice to have).
- Knowledge of Linux and Windows OS (nice to have).
- Familiarity with Maxscript or MEL (nice to have).
About Ubisoft
Ubisoft's 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: 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.
-
R&D Engineer
1 month ago
Montreal, Quebec, Canada Nomic Bio Full timeAbout Nomic BioNomic Bio is a cutting-edge biotechnology company that aims to revolutionize the field of proteomics. Our team of experts combines DNA nanotechnology, high-dimensional flow cytometry, laboratory automation, and machine learning to develop innovative solutions for protein profiling.Job DescriptionWe are seeking a highly skilled R&D Engineer to...
-
Chief R&D Innovator
4 days ago
Montreal, Quebec, Canada Nomic Bio Full timeAbout Nomic Bio:We are a biotechnology company that aims to revolutionize biology measurement by developing cutting-edge technologies. Our team combines expertise in DNA nanotechnology, high-dimensional flow cytometry, laboratory automation, and machine learning to create the world's highest throughput proteomic platform: the nELISA.Our journey started at...
-
R&D Verification Intern
3 weeks ago
Montreal, Quebec, Canada Ansys Full timeJob Summary:Join Ansys, a leading provider of computer-aided engineering (CAE) software, as an R&D Verification Intern to improve software quality through model verification, validation, acceptance testing, and research-oriented projects.Key Responsibilities:Test and validate new features of the software as they are being developed.Assist in the production...
-
Taxation and Funding Specialist
4 weeks ago
Montreal, Quebec, Canada R&D Partners Full timeJob SummaryR&D Partners is seeking a highly motivated and organized Taxation and Funding Specialist to join our dynamic team. As a key member of our government funding program, you will be responsible for assessing government funding eligibility, collecting financial and tax information, and preparing documentation to access government funding.Key...
-
R&D Verification Intern
4 weeks ago
Montreal, Quebec, Canada Ansys Full timeJob Summary:We are seeking a highly motivated and detail-oriented R&D Verification Intern to join our team at Ansys. As a Verification and Validation Engineer, you will play a critical role in improving the software quality through model verification, validation, acceptance testing, and other research-oriented projects.Key Responsibilities:Testing and...
-
R&D Test Engineer
4 weeks ago
Montreal, Quebec, Canada Artech LLC Full timeR&D Test Engineer Job DescriptionWe are seeking a skilled R&D Test Engineer to join our Firmware team in Montreal, QC. As a key member of our team, you will be responsible for developing and executing test plans to ensure the quality of our embedded products.Key Responsibilities:Create and maintain test plans to verify and validate new product...
-
R&D Test Engineer II
4 weeks ago
Montreal, Quebec, Canada Boston Scientific Full timeAbout the Role:Boston Scientific is seeking a skilled R&D Test Engineer II to join our team in Montreal, Canada. As a key member of our cross-functional team, you will play a crucial role in ensuring the quality and reliability of our medical device products.Your Responsibilities:Analyze system requirements to design and develop test plans and...
-
Taxation and Funding Specialist
4 weeks ago
Montreal, Quebec, Canada R&D Partners Full timeJob Title: Funding & Corporate Tax AnalystAbout the Role:We are seeking a highly motivated and organized Funding & Corporate Tax Analyst to join our dynamic team at R&D Partners. As a key member of our team, you will be responsible for assessing government funding eligibility, collecting financial and tax information, and preparing documentation to access...
-
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (R&D, Gameplay AI, and Bots) - La ForgeAbout the Role:We are seeking a skilled Programmer to join our R&D team at La Forge, where you will be responsible for designing, coding, and integrating research-based prototypes in game engines and internal middleware.Key Responsibilities:Design and develop research-based prototypes in game...
-
R&D Metallurgical Engineer
1 month ago
Montreal, Quebec, Canada Fordia Full timeAbout the RoleWe are seeking a highly skilled R&D Metallurgical Engineer to join our team at Fordia. As a key member of our engineering team, you will be responsible for collaborating with colleagues to develop new diamond tools and products.Your primary focus will be on design, prototyping, and analysis activities, as well as characterizing and analyzing...
-
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (R&D, Gameplay AI, and Bots) – La ForgeAt Ubisoft, we are seeking a skilled Programmer to join our R&D team at La Forge. As an R&D Programmer, you will be responsible for developing research prototypes, transforming proof-of-concept prototypes to production-ready technologies, and simplifying how people work together within your...
-
Montreal, Quebec, Canada Nomic Bio Full timeAbout Nomic BioNomic Bio is a cutting-edge biotechnology company revolutionizing the field of proteomics. Our mission is to make biology easier to measure, and we're combining DNA nanotechnology, high-dimensional flow cytometry, laboratory automation, and machine learning to develop the world's highest throughput proteomic platform: the nELISA.We've...
-
Programmer (R&D, Characters) - La Forge
4 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeAbout the RoleWe are seeking a highly skilled R&D Character Programmer to join our team at La Forge. As a key member of our interdisciplinary team, you will be responsible for designing, coding, and integrating research-based prototypes in game engines and internal middleware.You will work closely with research scientists and production leads to push...
-
R&D Verification Intern
4 weeks ago
Montreal, Quebec, Canada Ansys Full timeJob SummaryAnsys is seeking a highly motivated and detail-oriented R&D Verification Intern to join our team working on the Ansys Discovery product range. As a key member of our development team, you will be responsible for improving the software quality through model verification, validation, acceptance testing, and other research-oriented projects.Key...
-
Software Engineering Manager
4 weeks ago
Montreal, Quebec, Canada Aspire Software Full timeSoftware Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...
-
Quantitative Software Engineer
1 week ago
Montreal, Quebec, Canada Squarepoint Capital Full timeSquarepoint Capital, a leading global investment management firm, offers an exciting opportunity for a skilled Quantitative Software Engineer to join our team in New York, London, or Singapore.About the RoleWe are seeking a highly motivated and experienced software engineer to develop high-performance trading systems, utilizing cutting-edge technologies and...
-
R&D Metallurgical Engineer
1 month ago
Montreal, Quebec, Canada Fordia Full timeAt Fordia, we're passionate about innovation and collaboration. As an R&D Metallurgical Engineer, you'll play a key role in developing new diamond tools and characterizing metallic and composite products.Key Responsibilities:Design, prototype, and analyze new diamond tools according to established prioritiesCharacterize and analyze metallic and composite...
-
Software Engineering Product Manager
1 month ago
Montreal, Quebec, Canada Maya HTT Full timeJob DescriptionMaya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. As a partner of Siemens Digital Industries Software, we collaborate to provide software, AI, and engineering services to clients and partners worldwide, helping them boost performance, improve quality, drive down costs, and...
-
Senior Software Engineer
1 month ago
Montreal, Quebec, Canada Solution SFT Full timeYour MissionAs a Full Stack Developer at Solution SFT, you will be part of a cross-functional team responsible for shaping and implementing digital products that stay on the leading edge of technology. Our developers contribute across the full technology stack, from database and DevOps infrastructure to front-end development.Your Role & Main...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Java/JavaScriptWe're seeking a skilled software engineer with expertise in Java and JavaScript to join our team at Centric Software. The ideal candidate will have a strong understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...