Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
We are looking for candidates with a strong background in machine learning, programming, and data analysis. Prior experience in AI frameworks and libraries such as TensorFlow or PyTorch is highly preferred. Candidates should possess problem-solving skills, a passion for technology, and the ability to work collaboratively in a fast-paced environment.
About the job
Join our dynamic team at Jobs for Humanity as a Senior Machine Learning Programmer within our innovative Content Technology Group. In this role, you will leverage your expertise in machine learning to develop cutting-edge solutions that enhance content creation processes. You will collaborate with cross-functional teams to implement AI-driven strategies that impact our global audience.
About Jobs for Humanity
Jobs for Humanity is dedicated to creating equitable job opportunities for everyone. Our mission is to connect talented individuals with organizations that value diversity and inclusion. Join us in making a positive impact on the workforce.
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...
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.
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.
Join our innovative team as a Senior Engine Programmer for the acclaimed game FOR HONOR. In this pivotal role, you will be responsible for designing and implementing robust engine systems that enhance gameplay and deliver an exceptional user experience. Collaborate with talented developers and artists to push the boundaries of what is possible in modern gaming.
Join our dynamic team as a Senior Gameplay Programmer and contribute to the exciting world of For Honor. In this role, you will work collaboratively with designers and artists to create engaging gameplay experiences. Utilize your expertise in programming and game development to refine existing systems and innovate new features.
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.
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.
The Core Technologies team at Behaviour Interactive is hiring a Senior DevOps Programmer in Montreal, QC. This position centers on building and maintaining the backend and frontend services that power games such as Dead by Daylight. The team’s cloud-based systems support features including matchmaking, player progression, in-game purchases, friends, and messaging. Role overview Maintain and automate infrastructure for cloud-based game services Optimize systems for reliability, scalability, and efficiency Support development of both backend and frontend services Collaborate with other developers to enhance in-game features Requirements Experience managing and optimizing cloud infrastructure Strong background in automation and DevOps practices Ability to support services with high reliability and security needs Interest in developing features for online games This is an on-site role in Montreal, QC.
About Behaviour Interactive Behaviour Interactive, based in Montreal, is an independent game studio with over 1,200 team members worldwide. The company develops games for PC, console, and mobile, and has additional studios in Toronto, Rotterdam, and the UK. Behaviour operates in two main areas: Services, which partners with industry leaders like Disney, Sony, Activision, and Nintendo, and Original Games, which includes the studio's own titles such as Dead by Daylight. Commitment to Inclusion Behaviour Interactive values diversity and strives to create an environment where everyone is welcome. The studio encourages applicants of all backgrounds, regardless of age, gender, ethnicity, color, national origin, religion, sexual orientation, gender identity, civil status, disability, or any other status protected by law. Role Overview: Senior Gameplay Programmer – Dead by Daylight The team is looking for a Senior Gameplay Programmer to work on the acclaimed horror title, Dead by Daylight. This role sits at the heart of the Gameplay team, focusing on developing, implementing, and optimizing the mechanics that define the player experience. What You Will Do Design, implement, and refine core gameplay features for Dead by Daylight Collaborate with designers, artists, animators, and QA to bring creative concepts to life Optimize game systems to ensure a smooth and engaging player experience Location This position is based in Montreal, QC.
Are you a passionate and skilled Senior Engine Programmer eager to make a significant impact in the gaming industry? Join us at jobsforhumanity and contribute to the development of the acclaimed title FOR HONOR. You will be part of a dynamic team focused on pushing the boundaries of gameplay and technology.
Are you prepared to immerse yourself in the realm of innovative video game development? Based in Montreal, Behaviour Interactive stands at the cutting edge of the gaming industry, delivering unforgettable experiences across PC, console, and mobile platforms. We are a vibrant, independent studio with over 1200 dedicated employees operating in Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam), and the UK (Behaviour UK–North & South). Our daily operations are centered around two primary business focuses: Services and Original Games. Our Services team partners with major gaming and entertainment leaders such as Disney, Sony, Activision, and Nintendo, providing exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Concurrently, our Original Games division pushes creative boundaries with our signature intellectual properties, including the renowned Dead by Daylight. Join us and be a part of the future of interactive entertainment!At Behaviour Interactive, we are committed to ensuring everyone has an equal opportunity. We celebrate diversity and creativity in our environment and value individuals of all ages, genders, ethnicities, colors, national origins, religions, sexual orientations, gender identities, civil statuses, disabilities, or any other protected characteristics as per applicable law.We are seeking a Senior Programmer to play an integral role in bringing a AAA title to fruition.As a member of an engine-focused gameplay and systems team, you will contribute to the design and implementation of medium-to-large scale game systems, with a strong focus on console performance and stability. If you enjoy challenging yourself technically, taking ownership of intricate systems, and enhancing your team’s pipelines and workflows, we encourage you to apply!
Join our dynamic team at Jobs for Humanity as a Senior Machine Learning Programmer within our innovative Content Technology Group. In this role, you will leverage your expertise in machine learning to develop cutting-edge solutions that enhance content creation processes. You will collaborate with cross-functional teams to implement AI-driven strategies that impact our global audience.
Are you eager to immerse yourself in the realm of innovative video game development? Based in Montreal, Behaviour Interactive stands at the forefront of the gaming industry, creating unforgettable experiences across PC, console, and mobile platforms. We are a vibrant, independent studio comprising over 1200 dedicated professionals, with additional studios in Toronto, Rotterdam, and the UK. Our daily operations focus on two primary areas: Services and Original Games. Our Services team partners with major gaming and entertainment companies such as Disney, Sony, Activision, and Nintendo, delivering exceptional contract development and pioneering immersive location-based entertainment (LBE). Meanwhile, our Original Games unit continuously pushes creative boundaries with our signature intellectual properties, including the renowned Dead by Daylight. Join us and contribute to shaping the future of interactive entertainment!At Behaviour Interactive, we are committed to providing equal opportunities. We foster a diverse and inclusive environment where every individual is valued. We welcome people of all ages, genders, ethnic backgrounds, religions, sexual orientations, gender identities, and abilities, in accordance with applicable law.Our team is currently seeking a seasoned System Programmer to design, implement, and enhance the gaming experience we offer to our console users. As a vital member of the development team, you will be responsible for the implementation, maintenance, and optimization of features across platforms.
Join Behaviour Interactive as a Senior Gameplay Programmer for an exciting co-development project! In this role, you'll work collaboratively with a talented team to design, implement, and optimize engaging gameplay mechanics. Your expertise will contribute to creating immersive experiences that captivate players worldwide.As part of our innovative environment, you will have the opportunity to tackle challenging problems, utilize cutting-edge technology, and influence the direction of gameplay features. If you're passionate about gaming and dedicated to delivering high-quality work, we want to hear from you!
WHAT MAKES US EPIC?At the heart of Epic’s achievements are our talented and passionate team members. We take pride in fostering a collaborative, inclusive, and innovative atmosphere. Whether we are developing award-winning games or advancing engine technology that empowers creators to build visually stunning interactive experiences, we are committed to continuous innovation.Being part of Epic means contributing to a team that consistently aims to uplift our community and users. We relentlessly strive to enhance the standards of game and engine development.PROGRAMMING - GAMESWhat We DoOur Unreal projects are at the forefront of real-time entertainment, supported by our ever-expanding team of programming professionals. We continually refine the tools and technology that enable content creators around the globe.What You'll DoAs a Senior UI Programmer on our emerging team, you will be pivotal in crafting innovative experiences and technologies. Your responsibilities will include developing core UI features and facilitating collaboration among programmers, designers, and artists. Engage in diverse initiatives, explore cutting-edge technologies, and collaborate with both internal and external talents, all while delivering impactful experiences from concept to completion.In this role, you willEnvision, design, refactor, and implement new features such as HUD widgets, HUD markers, minimaps, mission flows, activity feeds, and interaction menus.Write robust, maintainable code emphasizing modularization for future scalability.Optimize and troubleshoot both new and legacy systems.Integrate backend systems to enhance the player experience.Collaborate with a multidisciplinary team to develop advanced features that enhance player experiences within our game and the broader Fortnite ecosystem.Work closely with backend developers to align on service and client objectives.Partner with art and design leads to ensure UI aligns with both aesthetic and functional standards.What We're Looking ForExceptional proficiency in C++ programming.Experience in developing features for games across multiple platforms.Substantial experience in creating online multiplayer games or other interactive real-time technology applications with a strong online component.A keen interest in social, frontend, and user interface design.
Join the dynamic team at jobsforhumanity as a Senior Gameplay Programmer for the highly anticipated project, Assassin’s Creed: Codename INVICTUS. You will play a crucial role in shaping innovative gameplay experiences that engage players worldwide. This position offers an exciting opportunity to work in a collaborative environment with cutting-edge technology.
About the RoleWe are seeking two highly skilled backend engineers to become integral members of our dynamic team in Montreal and Berlin. In this role, you will be instrumental in enhancing our technological capabilities by significantly improving our core backend functionalities, thereby enabling other teams to efficiently utilize this backend.If you are enthusiastic about creating exceptional products, thrive in a fast-paced environment, and are eager to contribute to the growth of an ambitious startup, then this opportunity is tailor-made for you.Our Technology Stack:Python / FastAPIPostgreSQL / MongoDB / ElasticCloud LLM providers + bare metal GPUsGoogle Cloud Platform (GCP)Joining us as an early team member means assuming significant responsibilities from the outset, with the chance to influence our foundational technological stack and infrastructure.As part of one of the most forward-thinking AI companies today, you will collaborate with a talented team of colleagues who are leaders in their respective domains, creating an incredibly stimulating work environment. Your ResponsibilitiesOwn the delivery of complex projects, collaborating with cross-functional teams to ensure the timely completion of mission-critical components.Gain a comprehensive understanding of Reliant's overarching vision and incorporate this into your architectural and process decisions.Provide insightful feedback to refine UI/UX concepts and assist in planning backend and infrastructure enhancements.Take proactive steps to maintain long-term code quality and architectural integrity. QualificationsWe are looking for a candidate with a proven track record in backend or full-stack development, with a focus on rapid innovation and effective systems design to facilitate scalability for both opportunities and team growth.You will excel in this position if you possess the following skills and experiences:5+ years of demonstrable experience in building backend services or distributed systems.Experience in designing, building, testing, and maintaining backend services and APIs that support product features, including the ability to write robust, production-quality code.Engage in system and service design; contribute to architectural discussions and make informed decisions regarding scalability, latency, cost, and reliability.Ability to navigate ambiguity and translate high-level requirements into actionable implementation plans.Collaborate with cross-functional partners including product management, frontend, UX, data, and operations to define requirements, plan implementations, and deliver features.Ensure code quality through writing, reviewing, and enhancing unit/integration tests.
We are seeking an experienced Senior Machine Learning Programmer to join our dynamic Content Creation Technology Group. In this pivotal role, you will leverage advanced machine learning techniques to enhance our content creation processes and deliver innovative solutions that meet our users' needs.
Join our dynamic team as a Senior Gameplay Programmer where you'll have the opportunity to work on an exciting new intellectual property. You will be a key player in designing and developing engaging gameplay mechanics that captivate players and elevate gaming experiences. This role demands technical expertise, creativity, and a passion for pushing the boundaries of game development.
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).
Apr 28, 2026
Sign in to browse more jobs
Create account — see all 377 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.