Associate Lead Engine Programmer
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Manager
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
Larian Studios
Join Larian Studios as an Associate Lead Engine Programmer!Larian Studios, recognized for our commitment to crafting exceptional role-playing games, invites you to be a part of our innovative team. As creators of acclaimed titles like Baldur's Gate 3 and Divinity: Original Sin 2, we are embarking on exciting new projects and are seeking an Associate Lead Eng…
Are you ready to take the lead?Join our dynamic team at airlabinc, where you will spearhead the development and management of a talented group of programmers. Collaborating closely with the Tech Lead and various project teams, you will help shape the future of our Multiplayer PC game set in a Dark Fantasy Universe. Your role will encompass defining project timelines, mentoring team members, and serving as an enthusiastic advocate for our innovative gaming project.If this excites you, let’s connect!Your responsibilities will include:Leading a programming discipline team both technically and personally;Collaborating with production, design, and art leads to estimate tasks and schedules for the programming team while tracking development progress;Balancing hands-on coding and engineering of game systems/tools with the management duties of a discipline lead;Assessing the technical requirements of your team and establishing clear coding best practices;Delivering effective and timely solutions that align with game design and technical specifications;Identifying potential risks and proposing effective solutions to complex challenges;Coordinating and mentoring a cohesive programming team to ensure optimal performance;Continuously reviewing the game and development processes to identify opportunities for improvement.
HoYoverse
Join our innovative vehicle team at HoYoverse, where we are eager to find a passionate Senior AI Gameplay Programmer. In this role, you will collaborate closely with designers to develop gameplay systems, APIs, and unique features within Unreal Engine, all while enhancing developer productivity with workflow-focused solutions.Design, implement, and maintain advanced gameplay-related systems and tools.Engage in collaborative planning with art and procedural teams.Create clear, maintainable, and efficient code.Conduct performance analysis and optimize existing code.Thoroughly test and document code for future reference.
Larian Studios
Engine ProgrammerJoin Larian Studios, the award-winning team behind critically acclaimed role-playing games like Baldur’s Gate 3 and Divinity: Original Sin 2. As we embark on exciting new projects, we seek a passionate Engine Programmer to enhance our development team and contribute to creating the high-quality gaming experiences our fans expect.Key Responsibilities⬝Engage in comprehensive engine development, with a focus on animation systems.⬝Develop efficient, reliable, and maintainable code.⬝Debug, profile, and optimize code to meet performance standards.⬝Participate in code reviews, testing, and documentation processes.⬝Demonstrate a strong commitment to creating top-tier, state-of-the-art games.⬝Actively contribute to the design and production of the engine, tools, and gameplay systems.⬝Mentor and support fellow team members.
Naisense Solutions Inc.
Join our innovative team at Naisense Solutions Inc. as a Senior Programmer, where you will leverage your expertise in Unreal Engine, simulation technologies, and artificial intelligence to drive cutting-edge projects. Play a pivotal role in developing immersive experiences and state-of-the-art simulations that push the boundaries of technology.
Larian Studios
(Version française ci-dessous) Gameplay ProgrammerJoin Larian Studios, the award-winning creators of iconic role-playing games such as Baldur's Gate 3 and Divinity: Original Sin 2. We are on the lookout for a passionate Gameplay Programmer to become a part of our innovative team, dedicated to developing exceptional gaming experiences that our fans love.Key ResponsibilitiesDevelop and enhance various game systems including engine features, gameplay mechanics, UI, audio, animation, scripting, and tools.Collaborate closely with cross-functional teams to implement essential game components.Partner with content creators to deliver compelling features that elevate gameplay.Create robust, maintainable, and auto-testable code following Test-Driven Development (TDD) practices.Actively engage in the design and production phases, providing technical insights to the creative team and offering constructive feedback.Assist in feature scoping and advise on the best implementation strategies.Work daily within an international team across multiple studio locations. QualificationsA minimum of 4 years of experience in C++ programming.A deep understanding of RPG systems and gameplay design.Experience working with commercial proprietary engines.A creative mindset with a willingness to experiment and iterate on features.Familiarity with concepts such as state machines, pathfinding, and AI routines.The ability to think like a designer to create engaging gameplay experiences.A collaborative spirit and a sense of accountability.A genuine passion for game development and gaming culture.Strong software design, problem-solving, and debugging skills.Exceptional architectural skills, capable of designing complex gameplay systems.Experience in game development is preferred.This is a full-time, on-site role, requiring presence in the office for effective collaboration and creativity.Professional proficiency in written and spoken English. Preferred QualificationsBachelor’s degree in Computer Science or Software Engineering.Experience with machine learning algorithms.Familiarity with TDD and Entity Component Systems (ECS).A background in role-playing games.Experience shipping game titles on consoles or PC.
Join Meta4 as a Senior Game AI Programmer and immerse yourself in the development of cutting-edge game experiences. If you thrive in a collaborative environment and are passionate about creating innovative gameplay, this role is perfect for you. You’ll be contributing to one of the most celebrated AAA games in the industry.
Airlab Inc.
Join Playwing as a skilled Gameplay Programmer at our new studio in Montreal, Canada. We are on the lookout for individuals who are passionate about developing engaging mobile games that prioritize fun and player experience.As part of our small yet seasoned team, you will be involved in the entire game development process, collaborating closely with designers and artists to bring core gameplay features to life. From the initial design discussions to the final testing phases, your contributions will be key to our success.This role offers a unique chance to be part of an exciting journey from the ground up. If you are dedicated to creating outstanding gaming experiences for players worldwide, you have found the right opportunity!
Larian Studios
Larian Studios, renowned for our commitment to creating exceptional role-playing games, is excited to announce an opportunity for a Senior Tools Programmer to join our dynamic team. Having developed critically acclaimed titles like Baldur’s Gate 3 and Divinity: Original Sin 2, we are looking for a talented individual to help us build the high-quality experiences that our players have come to expect.Key Responsibilities⬝ Develop and uphold the development tools that empower our creative teams.⬝ Design, implement, and maintain user-friendly interfaces.⬝ Identify and resolve challenges in our content creation workflows and pipelines.⬝ Collaborate closely with narrative tools across departments including writing, scripting, and cinematics.⬝ Work collaboratively with a diverse team to integrate new engine and editor features.⬝ Drive feature development by identifying optimal solutions for engine and tools enhancements.⬝ Maintain open lines of communication with team members and stakeholders.⬝ Represent team values in everyday communications.⬝ Mentor fellow team members, serving as a role model in the workplace.Qualifications⬝ Over 5 years of experience in game development tool creation.⬝ Proven success in shipping game titles.⬝ Strong proficiency in C# and .NET for desktop applications.⬝ In-depth knowledge of WPF and XAML.⬝ Expertise in UI/UX and tool design.⬝ Experience in enhancing long-standing internal tools, including legacy components.⬝ Solid understanding of C++.⬝ Open-mindedness and a willingness to iterate features based on feedback.⬝ Ability to analyze and understand workflows across various disciplines.⬝ Eagerness to receive constructive criticism and engage in discussions with end-users.
Haven Interactive Studios
Why Choose PlayStation?At PlayStation, we pride ourselves on being more than just the Best Place to Play; we also strive to be the Best Place to Work. As a recognized global leader in entertainment, we are proud to produce the PlayStation family of products and services, which includes PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, and acclaimed titles from PlayStation Studios.We are committed to fostering an inclusive environment that empowers our employees and embraces diversity. We invite individuals who are passionate about innovation, technology, and gaming to explore our open positions and join our expanding global team.The PlayStation brand is part of Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.In May 2021, we embarked on an exciting journey to create Haven Studios, with a small team and big ambitions. Our goal was to establish a studio where we could develop the kinds of games we've always dreamed of creating and playing.We have made remarkable progress in a short time, thanks to our talented and passionate team and their exceptional contributions. At Haven, we have cultivated a culture based on kindness, flexibility, and courage, which fuels creativity. Our first new intellectual property for PlayStation is on track to deliver a high-level multiplayer experience, aiming to create a systemic and evolving universe focused on freedom, thrills, and the joy of play that will entertain and captivate players for years to come.Haven joined the PlayStation Studios family in 2022, and we are well on our way to creating a new exclusive intellectual property for PlayStation while developing the first Sony game development team in Canada.We are seeking an experienced Senior AI Programmer to join our studio. You will be responsible for various AI systems and features, ensuring their technical quality. You will help clarify technical requirements and contribute to...
At Kabam, we are consistently raising the bar for excellence in the realm of free-to-play mobile gaming. We hire based on passion and diversity, leveraging our collective expertise to achieve triumph. Our teams are a blend of personalities and interests united by a collaborative spirit, a fun-focused culture, and a commitment to delivering exceptional games. And that’s where you come in... We are in search of a highly skilled and experienced Senior Game Programmer to join our team. In this pivotal role, you will apply your extensive knowledge to develop and maintain advanced systems and tools, optimizing workflows and ensuring peak performance for our game teams. You will lead significant projects, tackle complex challenges, and play a key role in mentoring and guiding junior engineers. This is a full-time, on-site position, based five days a week at our studio in Montreal.
Groupe Canam
Are you a talented programmer looking for an exciting opportunity to make an impact? Join Groupe Canam as an Integration Analyst Programmer. In this role, you will collaborate with cross-functional teams to ensure seamless integration of various software solutions. Your expertise will be key in optimizing our systems and enhancing our operational efficiency.
Haven
Join Haven as a Senior AI Programmer, where you will play a pivotal role in developing cutting-edge artificial intelligence solutions. Collaborate with a dynamic team to innovate and implement advanced algorithms that drive our technology forward. This is an exciting opportunity for a seasoned professional looking to make a significant impact in the field of AI.
Mattel, Inc.
Role overview This Montréal-based role at Mattel, Inc. centers on guiding product development projects from start to finish. The Lead Associate, Product Development Management, works closely with teams across the organization to improve product lines and ensure new releases reflect both current market trends and customer preferences. What you will do Direct product development efforts from initial concept through to launch Work in partnership with cross-functional teams to keep projects on track Offer input and ideas that influence the direction of future product lines Make sure product strategies match consumer needs and the direction of the market
Epic Games, Inc.
Epic Games in Montreal builds both acclaimed games and the technology behind interactive experiences worldwide. The company emphasizes collaboration, inclusion, and innovation, aiming to set new standards in engine and game development. Teams here focus on making a positive impact for users and the broader industry. The Programming group for Unreal Engine has spent over two decades developing tools and technology that empower creators everywhere to bring their projects to life. This team continually refines the systems that support real-time entertainment. Role overview The Senior Language Programmer for Verse UE Integration joins the Verse team, which is responsible for the toolchain, including compiler, virtual machine, and runtime, used in game development for Unreal Engine and UEFN. These systems are foundational for developers building with Verse in UE and UEFN. Main responsibilities Advance the Verse compiler toolchain and virtual machine by adding new language features and integrating the toolchain with Unreal Engine’s content, build, and cooking workflows. Enhance performance, memory management, and iteration speeds across the Verse toolchain and its interface with Unreal Engine. Develop and maintain testing workflows to ensure improvements and prevent regressions. Collaborate closely with the Verse Language team and the wider Unreal Engine programming community to support integration efforts. Requirements Advanced knowledge of C++17 or newer. Experience profiling and optimizing large codebases. Strong analytical skills, especially with complex and interconnected systems. Clear communication and ability to work effectively with other programming teams. Ability to work independently and deliver solutions autonomously. Expertise in compiler and VM internals, or experience with Unreal Engine integration (both preferred).
Adglobe Canada
Contribute to the design and architecture of game programming, identifying essential components and systems required based on game design specifications.Develop, code, and maintain core functionalities and game systems.Assist in programming planning, including work schedule management and deadline establishment.Collaborate with the game design team to brainstorm innovative game concepts, design elements, and specifications.Work closely with team members to identify technical constraints and opportunities while developing tools for gameplay adjustments as needed.Evaluate engine functionalities to ensure alignment with project requirements, proposing solutions to meet game objectives.Implement new functionalities iteratively, involving designers throughout the process.Design, execute, and validate gameplay features and prototypes, identifying and resolving bugs in collaboration with production and quality control teams.Document development processes and ensure user understanding of new systems and gameplay functionalities.Perform other related duties as assigned.
At Kabam, we are dedicated to setting new standards of excellence in the free-to-play gaming industry. We value passion and diversity, believing that our collective skills lead to success. Our teams comprise a vibrant mix of personalities and interests, united by a collaborative spirit, a fun-loving culture, and an unwavering commitment to creating outstanding games. This is where you come into play... We are seeking an exceptional and seasoned Senior Programmer to become an integral part of our team. In this crucial role, you will apply your extensive expertise to develop and sustain sophisticated systems and tools, enhancing workflows and ensuring optimal performance for our game development teams. You will spearhead large-scale projects, address intricate challenges, and play a vital role in mentoring and guiding junior engineers. This is a full-time, on-site role, requiring your presence five days a week at our Montreal studio.
Haven Interactive Studios
About the Role Haven Interactive Studios is looking for a Senior Gameplay Programmer based in Montreal, Quebec, or elsewhere in Canada. This role focuses on gameplay systems and their technical quality. Collaboration with the Gameplay Team is central, especially when clarifying technical needs and contributing to project planning. The position involves leading technical design and implementation, balancing both design and artistic requirements to support engaging player experiences. Reporting Line This position reports directly to the Technical Program Director. Main Responsibilities Deliver systems and features that align with both design and technical specifications. Optimize and debug gameplay code to maintain performance and technical standards. Promote best coding practices, focusing on sustainable, high-performance, and maintainable code. Help develop technical design documents, clarify requirements, define tasks, and take part in peer code reviews. Plan tasks effectively and provide realistic progress updates to management. Identify risks early and propose solutions to minimize their impact on gameplay. Keep current with new technologies and suggest their use when they benefit the project.
Xsolla
ABOUT YOUWe are seeking a seasoned Lead QA Automation Engineer with extensive technical expertise in designing, maintaining, and scaling backend automation systems. You thrive in a leadership role, guiding teams through influence, shaping testing strategies, mentoring fellow engineers, and ensuring the highest standards of automation excellence across diverse teams.Your experience with distributed systems, both monolith and microservices, equips you to devise comprehensive testing strategies that encompass APIs, data flows, integrations, and edge cases. You possess an engineering mindset, communicate effectively as a leader, and take ownership of building a world-class quality infrastructure.Pragmatic in your approach, you continuously explore new tools and AI-driven solutions to enhance efficiency while adhering to solid engineering principles.In your capacity as QA Lead, you will oversee and mentor a team of QA engineers, ensuring the delivery of top-notch software across various projects. Your responsibilities will include defining and enforcing testing standards, managing defect governance, and spearheading automation initiatives while fostering collaboration among cross-functional teams. You will allocate resources smartly, align testing processes with organizational objectives and timelines, and serve as the primary liaison for stakeholders, providing transparent communication on quality metrics, risks, and progress. Your role also involves continuously refining workflows to boost efficiency, reliability, and team performance.ABOUT USXsolla is a leading global commerce company, offering innovative tools and services to empower developers in navigating the complexities of the video game industry. From indie developers to AAA studios, our partners rely on Xsolla to support them in funding, distributing, marketing, and monetizing their games. Committed to the future of gaming, we strive to connect opportunities and provide creators with essential resources. Headquartered in Los Angeles, California, Xsolla operates as the merchant of record and has successfully assisted over 1,500 game developers in expanding their reach and growing their businesses worldwide. With our diverse pathways to profitability, we equip developers with everything they need to succeed in the gaming landscape.For more information, visit Xsolla.com
Airlab Inc.
Airlab, founded by the creators of Ubisoft, is seeking a passionate Junior Programmer to join our innovative artificial intelligence team.Are you ready to explore?In a dynamic, entrepreneurial environment, you will engage in developing cutting-edge applications.We value open-mindedness, a strong affinity for mathematics, and an eagerness to learn as essential traits for this role.You will be at the forefront of emerging technologies, including artificial intelligence, language recognition, and Big Data processing, applied to specific domains such as user acquisition for mobile applications, automated quality assurance, and customer care automation.Your responsibilities include:Designing and developing optimized programs that leverage all server resources (parallelism, client-server technologies, GPU, etc.)Contributing to the development of mathematical models in artificial intelligenceCreating prototypes to validate modelsImplementing databasesBuilding web interfaces to display resultsPerforming debugging and maintenance tasksStaying updated with technological advancements
Sign in to browse more jobs
Create account — see all 703 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
Larian Studios
Join Larian Studios as an Associate Lead Engine Programmer!Larian Studios, recognized for our commitment to crafting exceptional role-playing games, invites you to be a part of our innovative team. As creators of acclaimed titles like Baldur's Gate 3 and Divinity: Original Sin 2, we are embarking on exciting new projects and are seeking an Associate Lead Eng…
Are you ready to take the lead?Join our dynamic team at airlabinc, where you will spearhead the development and management of a talented group of programmers. Collaborating closely with the Tech Lead and various project teams, you will help shape the future of our Multiplayer PC game set in a Dark Fantasy Universe. Your role will encompass defining project timelines, mentoring team members, and serving as an enthusiastic advocate for our innovative gaming project.If this excites you, let’s connect!Your responsibilities will include:Leading a programming discipline team both technically and personally;Collaborating with production, design, and art leads to estimate tasks and schedules for the programming team while tracking development progress;Balancing hands-on coding and engineering of game systems/tools with the management duties of a discipline lead;Assessing the technical requirements of your team and establishing clear coding best practices;Delivering effective and timely solutions that align with game design and technical specifications;Identifying potential risks and proposing effective solutions to complex challenges;Coordinating and mentoring a cohesive programming team to ensure optimal performance;Continuously reviewing the game and development processes to identify opportunities for improvement.
HoYoverse
Join our innovative vehicle team at HoYoverse, where we are eager to find a passionate Senior AI Gameplay Programmer. In this role, you will collaborate closely with designers to develop gameplay systems, APIs, and unique features within Unreal Engine, all while enhancing developer productivity with workflow-focused solutions.Design, implement, and maintain advanced gameplay-related systems and tools.Engage in collaborative planning with art and procedural teams.Create clear, maintainable, and efficient code.Conduct performance analysis and optimize existing code.Thoroughly test and document code for future reference.
Larian Studios
Engine ProgrammerJoin Larian Studios, the award-winning team behind critically acclaimed role-playing games like Baldur’s Gate 3 and Divinity: Original Sin 2. As we embark on exciting new projects, we seek a passionate Engine Programmer to enhance our development team and contribute to creating the high-quality gaming experiences our fans expect.Key Responsibilities⬝Engage in comprehensive engine development, with a focus on animation systems.⬝Develop efficient, reliable, and maintainable code.⬝Debug, profile, and optimize code to meet performance standards.⬝Participate in code reviews, testing, and documentation processes.⬝Demonstrate a strong commitment to creating top-tier, state-of-the-art games.⬝Actively contribute to the design and production of the engine, tools, and gameplay systems.⬝Mentor and support fellow team members.
Naisense Solutions Inc.
Join our innovative team at Naisense Solutions Inc. as a Senior Programmer, where you will leverage your expertise in Unreal Engine, simulation technologies, and artificial intelligence to drive cutting-edge projects. Play a pivotal role in developing immersive experiences and state-of-the-art simulations that push the boundaries of technology.
Larian Studios
(Version française ci-dessous) Gameplay ProgrammerJoin Larian Studios, the award-winning creators of iconic role-playing games such as Baldur's Gate 3 and Divinity: Original Sin 2. We are on the lookout for a passionate Gameplay Programmer to become a part of our innovative team, dedicated to developing exceptional gaming experiences that our fans love.Key ResponsibilitiesDevelop and enhance various game systems including engine features, gameplay mechanics, UI, audio, animation, scripting, and tools.Collaborate closely with cross-functional teams to implement essential game components.Partner with content creators to deliver compelling features that elevate gameplay.Create robust, maintainable, and auto-testable code following Test-Driven Development (TDD) practices.Actively engage in the design and production phases, providing technical insights to the creative team and offering constructive feedback.Assist in feature scoping and advise on the best implementation strategies.Work daily within an international team across multiple studio locations. QualificationsA minimum of 4 years of experience in C++ programming.A deep understanding of RPG systems and gameplay design.Experience working with commercial proprietary engines.A creative mindset with a willingness to experiment and iterate on features.Familiarity with concepts such as state machines, pathfinding, and AI routines.The ability to think like a designer to create engaging gameplay experiences.A collaborative spirit and a sense of accountability.A genuine passion for game development and gaming culture.Strong software design, problem-solving, and debugging skills.Exceptional architectural skills, capable of designing complex gameplay systems.Experience in game development is preferred.This is a full-time, on-site role, requiring presence in the office for effective collaboration and creativity.Professional proficiency in written and spoken English. Preferred QualificationsBachelor’s degree in Computer Science or Software Engineering.Experience with machine learning algorithms.Familiarity with TDD and Entity Component Systems (ECS).A background in role-playing games.Experience shipping game titles on consoles or PC.
Join Meta4 as a Senior Game AI Programmer and immerse yourself in the development of cutting-edge game experiences. If you thrive in a collaborative environment and are passionate about creating innovative gameplay, this role is perfect for you. You’ll be contributing to one of the most celebrated AAA games in the industry.
Airlab Inc.
Join Playwing as a skilled Gameplay Programmer at our new studio in Montreal, Canada. We are on the lookout for individuals who are passionate about developing engaging mobile games that prioritize fun and player experience.As part of our small yet seasoned team, you will be involved in the entire game development process, collaborating closely with designers and artists to bring core gameplay features to life. From the initial design discussions to the final testing phases, your contributions will be key to our success.This role offers a unique chance to be part of an exciting journey from the ground up. If you are dedicated to creating outstanding gaming experiences for players worldwide, you have found the right opportunity!
Larian Studios
Larian Studios, renowned for our commitment to creating exceptional role-playing games, is excited to announce an opportunity for a Senior Tools Programmer to join our dynamic team. Having developed critically acclaimed titles like Baldur’s Gate 3 and Divinity: Original Sin 2, we are looking for a talented individual to help us build the high-quality experiences that our players have come to expect.Key Responsibilities⬝ Develop and uphold the development tools that empower our creative teams.⬝ Design, implement, and maintain user-friendly interfaces.⬝ Identify and resolve challenges in our content creation workflows and pipelines.⬝ Collaborate closely with narrative tools across departments including writing, scripting, and cinematics.⬝ Work collaboratively with a diverse team to integrate new engine and editor features.⬝ Drive feature development by identifying optimal solutions for engine and tools enhancements.⬝ Maintain open lines of communication with team members and stakeholders.⬝ Represent team values in everyday communications.⬝ Mentor fellow team members, serving as a role model in the workplace.Qualifications⬝ Over 5 years of experience in game development tool creation.⬝ Proven success in shipping game titles.⬝ Strong proficiency in C# and .NET for desktop applications.⬝ In-depth knowledge of WPF and XAML.⬝ Expertise in UI/UX and tool design.⬝ Experience in enhancing long-standing internal tools, including legacy components.⬝ Solid understanding of C++.⬝ Open-mindedness and a willingness to iterate features based on feedback.⬝ Ability to analyze and understand workflows across various disciplines.⬝ Eagerness to receive constructive criticism and engage in discussions with end-users.
Haven Interactive Studios
Why Choose PlayStation?At PlayStation, we pride ourselves on being more than just the Best Place to Play; we also strive to be the Best Place to Work. As a recognized global leader in entertainment, we are proud to produce the PlayStation family of products and services, which includes PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, and acclaimed titles from PlayStation Studios.We are committed to fostering an inclusive environment that empowers our employees and embraces diversity. We invite individuals who are passionate about innovation, technology, and gaming to explore our open positions and join our expanding global team.The PlayStation brand is part of Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.In May 2021, we embarked on an exciting journey to create Haven Studios, with a small team and big ambitions. Our goal was to establish a studio where we could develop the kinds of games we've always dreamed of creating and playing.We have made remarkable progress in a short time, thanks to our talented and passionate team and their exceptional contributions. At Haven, we have cultivated a culture based on kindness, flexibility, and courage, which fuels creativity. Our first new intellectual property for PlayStation is on track to deliver a high-level multiplayer experience, aiming to create a systemic and evolving universe focused on freedom, thrills, and the joy of play that will entertain and captivate players for years to come.Haven joined the PlayStation Studios family in 2022, and we are well on our way to creating a new exclusive intellectual property for PlayStation while developing the first Sony game development team in Canada.We are seeking an experienced Senior AI Programmer to join our studio. You will be responsible for various AI systems and features, ensuring their technical quality. You will help clarify technical requirements and contribute to...
At Kabam, we are consistently raising the bar for excellence in the realm of free-to-play mobile gaming. We hire based on passion and diversity, leveraging our collective expertise to achieve triumph. Our teams are a blend of personalities and interests united by a collaborative spirit, a fun-focused culture, and a commitment to delivering exceptional games. And that’s where you come in... We are in search of a highly skilled and experienced Senior Game Programmer to join our team. In this pivotal role, you will apply your extensive knowledge to develop and maintain advanced systems and tools, optimizing workflows and ensuring peak performance for our game teams. You will lead significant projects, tackle complex challenges, and play a key role in mentoring and guiding junior engineers. This is a full-time, on-site position, based five days a week at our studio in Montreal.
Groupe Canam
Are you a talented programmer looking for an exciting opportunity to make an impact? Join Groupe Canam as an Integration Analyst Programmer. In this role, you will collaborate with cross-functional teams to ensure seamless integration of various software solutions. Your expertise will be key in optimizing our systems and enhancing our operational efficiency.
Haven
Join Haven as a Senior AI Programmer, where you will play a pivotal role in developing cutting-edge artificial intelligence solutions. Collaborate with a dynamic team to innovate and implement advanced algorithms that drive our technology forward. This is an exciting opportunity for a seasoned professional looking to make a significant impact in the field of AI.
Mattel, Inc.
Role overview This Montréal-based role at Mattel, Inc. centers on guiding product development projects from start to finish. The Lead Associate, Product Development Management, works closely with teams across the organization to improve product lines and ensure new releases reflect both current market trends and customer preferences. What you will do Direct product development efforts from initial concept through to launch Work in partnership with cross-functional teams to keep projects on track Offer input and ideas that influence the direction of future product lines Make sure product strategies match consumer needs and the direction of the market
Epic Games, Inc.
Epic Games in Montreal builds both acclaimed games and the technology behind interactive experiences worldwide. The company emphasizes collaboration, inclusion, and innovation, aiming to set new standards in engine and game development. Teams here focus on making a positive impact for users and the broader industry. The Programming group for Unreal Engine has spent over two decades developing tools and technology that empower creators everywhere to bring their projects to life. This team continually refines the systems that support real-time entertainment. Role overview The Senior Language Programmer for Verse UE Integration joins the Verse team, which is responsible for the toolchain, including compiler, virtual machine, and runtime, used in game development for Unreal Engine and UEFN. These systems are foundational for developers building with Verse in UE and UEFN. Main responsibilities Advance the Verse compiler toolchain and virtual machine by adding new language features and integrating the toolchain with Unreal Engine’s content, build, and cooking workflows. Enhance performance, memory management, and iteration speeds across the Verse toolchain and its interface with Unreal Engine. Develop and maintain testing workflows to ensure improvements and prevent regressions. Collaborate closely with the Verse Language team and the wider Unreal Engine programming community to support integration efforts. Requirements Advanced knowledge of C++17 or newer. Experience profiling and optimizing large codebases. Strong analytical skills, especially with complex and interconnected systems. Clear communication and ability to work effectively with other programming teams. Ability to work independently and deliver solutions autonomously. Expertise in compiler and VM internals, or experience with Unreal Engine integration (both preferred).
Adglobe Canada
Contribute to the design and architecture of game programming, identifying essential components and systems required based on game design specifications.Develop, code, and maintain core functionalities and game systems.Assist in programming planning, including work schedule management and deadline establishment.Collaborate with the game design team to brainstorm innovative game concepts, design elements, and specifications.Work closely with team members to identify technical constraints and opportunities while developing tools for gameplay adjustments as needed.Evaluate engine functionalities to ensure alignment with project requirements, proposing solutions to meet game objectives.Implement new functionalities iteratively, involving designers throughout the process.Design, execute, and validate gameplay features and prototypes, identifying and resolving bugs in collaboration with production and quality control teams.Document development processes and ensure user understanding of new systems and gameplay functionalities.Perform other related duties as assigned.
At Kabam, we are dedicated to setting new standards of excellence in the free-to-play gaming industry. We value passion and diversity, believing that our collective skills lead to success. Our teams comprise a vibrant mix of personalities and interests, united by a collaborative spirit, a fun-loving culture, and an unwavering commitment to creating outstanding games. This is where you come into play... We are seeking an exceptional and seasoned Senior Programmer to become an integral part of our team. In this crucial role, you will apply your extensive expertise to develop and sustain sophisticated systems and tools, enhancing workflows and ensuring optimal performance for our game development teams. You will spearhead large-scale projects, address intricate challenges, and play a vital role in mentoring and guiding junior engineers. This is a full-time, on-site role, requiring your presence five days a week at our Montreal studio.
Haven Interactive Studios
About the Role Haven Interactive Studios is looking for a Senior Gameplay Programmer based in Montreal, Quebec, or elsewhere in Canada. This role focuses on gameplay systems and their technical quality. Collaboration with the Gameplay Team is central, especially when clarifying technical needs and contributing to project planning. The position involves leading technical design and implementation, balancing both design and artistic requirements to support engaging player experiences. Reporting Line This position reports directly to the Technical Program Director. Main Responsibilities Deliver systems and features that align with both design and technical specifications. Optimize and debug gameplay code to maintain performance and technical standards. Promote best coding practices, focusing on sustainable, high-performance, and maintainable code. Help develop technical design documents, clarify requirements, define tasks, and take part in peer code reviews. Plan tasks effectively and provide realistic progress updates to management. Identify risks early and propose solutions to minimize their impact on gameplay. Keep current with new technologies and suggest their use when they benefit the project.
Xsolla
ABOUT YOUWe are seeking a seasoned Lead QA Automation Engineer with extensive technical expertise in designing, maintaining, and scaling backend automation systems. You thrive in a leadership role, guiding teams through influence, shaping testing strategies, mentoring fellow engineers, and ensuring the highest standards of automation excellence across diverse teams.Your experience with distributed systems, both monolith and microservices, equips you to devise comprehensive testing strategies that encompass APIs, data flows, integrations, and edge cases. You possess an engineering mindset, communicate effectively as a leader, and take ownership of building a world-class quality infrastructure.Pragmatic in your approach, you continuously explore new tools and AI-driven solutions to enhance efficiency while adhering to solid engineering principles.In your capacity as QA Lead, you will oversee and mentor a team of QA engineers, ensuring the delivery of top-notch software across various projects. Your responsibilities will include defining and enforcing testing standards, managing defect governance, and spearheading automation initiatives while fostering collaboration among cross-functional teams. You will allocate resources smartly, align testing processes with organizational objectives and timelines, and serve as the primary liaison for stakeholders, providing transparent communication on quality metrics, risks, and progress. Your role also involves continuously refining workflows to boost efficiency, reliability, and team performance.ABOUT USXsolla is a leading global commerce company, offering innovative tools and services to empower developers in navigating the complexities of the video game industry. From indie developers to AAA studios, our partners rely on Xsolla to support them in funding, distributing, marketing, and monetizing their games. Committed to the future of gaming, we strive to connect opportunities and provide creators with essential resources. Headquartered in Los Angeles, California, Xsolla operates as the merchant of record and has successfully assisted over 1,500 game developers in expanding their reach and growing their businesses worldwide. With our diverse pathways to profitability, we equip developers with everything they need to succeed in the gaming landscape.For more information, visit Xsolla.com
Airlab Inc.
Airlab, founded by the creators of Ubisoft, is seeking a passionate Junior Programmer to join our innovative artificial intelligence team.Are you ready to explore?In a dynamic, entrepreneurial environment, you will engage in developing cutting-edge applications.We value open-mindedness, a strong affinity for mathematics, and an eagerness to learn as essential traits for this role.You will be at the forefront of emerging technologies, including artificial intelligence, language recognition, and Big Data processing, applied to specific domains such as user acquisition for mobile applications, automated quality assurance, and customer care automation.Your responsibilities include:Designing and developing optimized programs that leverage all server resources (parallelism, client-server technologies, GPU, etc.)Contributing to the development of mathematical models in artificial intelligenceCreating prototypes to validate modelsImplementing databasesBuilding web interfaces to display resultsPerforming debugging and maintenance tasksStaying updated with technological advancements
Sign in to browse more jobs
Create account — see all 703 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
