Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Intermediate AI Software Engineer (Unreal Engine 5)

Canada
  • Remote job

We’re looking for an intermediate AI-focused engineer to help build rich, systemic character behaviors in our Unreal Engine 5 projects. You’ll design and implement scalable, responsive AI systems in C++ and Blueprints, collaborate deeply with design and animation, and grow your expertise across modern UE5 subsystems like MassEntity and Gameplay Ability System.

This role is remote-friendly in Canada (Pacific-time overlap required).

What You’ll Tackle

AI Behavior Development – Implement enemy and companion behavior, perception systems, decision-making trees, and high-level strategies using Behavior Trees, EQS, MassAI, and GAS.

AI Systems Architecture – Design scalable, modular AI systems that support a range of enemy types, factions, and emergent behaviors across PC and console targets.

Simulation & Group Dynamics – Leverage UE5’s MassEntity and crowd simulation systems to support large-scale AI interactions and tactical group behaviors.

Cross-disciplinary Collaboration – Work closely with designers and animators to bring characters to life and ensure AI reacts believably and responsively in gameplay.

Performance & Optimization – Profile and tune AI performance across platforms; diagnose and fix bugs to meet framerate and memory targets.

Technical Leadership – Participate in code reviews, provide mentorship to junior developers, and contribute to best practices in AI code and design.

Continuous Learning – Stay on top of UE5 AI tech advancements, prototype new techniques, and share your findings through internal demos and discussions.

You’ll Thrive Here If You…

Have 3+ years of professional experience with C++ in Unreal Engine 4/5 , with a focus on AI or gameplay systems.

Hold a BSc in Computer Science or a college diploma in software engineering, game programming, or a closely related field.

Have shipped at least one commercial title featuring substantial AI contributions.

Have strong understanding of AI architecture , finite state machines, utility systems, pathfinding, and agent behaviors.

Enjoy prototyping quickly and iterating based on playtest data and cross-functional feedback.

Communicate clearly across disciplines and write clean, maintainable code.

Are comfortable with Perforce, Git , or similar version control and modern debugging tools.

Bonus XP

Deep familiarity with Gameplay Ability System , MassEntity , and Chaos physics .

Experience building tools or editors for AI designers.

Knowledge of behavior modeling, combat AI, procedural animation, or machine learning techniques.

Passion for immersive character behavior and narrative AI.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Intermediate AI Software Engineer (Unreal Engine 5) in Canada vacancy
  •  ...We are seeking a collaborative and driven Senior AI Software Engineer to join our team. As a core contributor to our platform, you will help build...  ...of APIs and AI agent outputs, supporting smooth deployments 5+ years of professional software engineering experience with a... 
    Suggested
    Remote job

    EPAM Systems

    Canada
    5 days ago
  • $81.6k - $115.2k per year

     ...Ontario, Canada Hours: 37.5 Line of Business: Technology...  ...new solutions as required for engineering programs and projects within...  ...or methodologies that relate to software engineering activities Ensure...  ...in GenAI models - Azure open AI experience is a plus ~ Strong... 
    Suggested
    Work from home
    Shift work
    Canada
    1 day ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Suggested
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  •  ...closely with design, animation, engineering, and production to create...  ...Requirements A minimum of 5 years of experience contributing...  ...integrating audio content within Unreal Engine Strong...  ...Experience with task tracking software (such as Jira) and AAA production... 
    Suggested
    Remote job
    Contract work
    Canada
    6 hours ago
  •  ...asset management firms. This role focuses on enhancing Generative AI–powered applications and driving experimentation across...  ...plus Solid understanding of data structures, algorithms, and software engineering fundamentals Experience building production-grade APIs and services... 
    Suggested
    Remote job
    Long term contract
    Temporary work

    EPAM Systems

    Canada
    5 days ago
  •  ...exists at the intersection of product and engineering, and it leans hard into both. You’ll own...  ...delivery team , one to two junior and intermediate engineers ,  operating on a parallel track...  ...The domain matters. You’re building AI that makes real-time decisions with real... 
    Full time

    Symend

    Canada
    28 days ago
  •  ...About the Role We are seeking a Software Engineering Manager to lead a team of engineers delivering high-quality software that powers our EHS...  ...to day basis. What You’ll Do: Technical Credibility Drive AI usage & adoption to improve quality, velocity and time to market... 
    Remote job
    Long term contract
    Canada
    12 hours ago
  • $69.7k - $98.4k per year

     ...Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions...  ...timelines, and communicate progress. Use AI-enabled tools to improve development efficiency...  ...~2-3 years of relevant experience in software development, data analysis, automation, reporting... 
    Full time
    Work from home

    TD

    Canada
    1 day ago
  •  ...increase understanding of our ecosystem. What You'll Bring: ~5+ years of software development experience, including experience supporting...  ...automation and infrastructure as code. ~ Experience with integrating AI tooling into your workflow At Wizards, we believe in... 
    Long term contract
    Work at office
    Worldwide
    3 days per week

    Hasbro

    Canada
    8 days ago
  • $96.9k - $136.8k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $96,900 - $136,800 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill... 
    Full time
    Work from home
    Canada
    5 days ago
  • $59.5k - $84k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $59,500 - $84,000 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development... 
    Full time
    Work from home

    TD

    Canada
    3 days ago
  • $96.9k - $136.8k per year

     ...Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions...  ...Job Description: CUSTOMER Execute on Engineering strategy as it relates to the introduction...  ...knowledge of business functions to design optimal software / systems Review technical deliverables... 
    Full time
    Work from home
    Shift work
    Canada
    6 days ago
  • $125.5k - $154k per year

     ...Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions...  ...TD's Core Platform is seeking a talented Software Engineer III to develop & support critical applications...  ..., SQL Server Database, Cloud, Azure & AI tools . This ideal candidate will have strong... 
    Full time
    Temporary work
    Work from home

    TD

    Canada
    22 days ago
  •  ...About Behavox Behavox is a cloud-native AI company providing an integrated controls...  ...-based cloud service. At Behavox, our engineering culture is built around speed,...  ...Singapore, and Tokyo. About the Role The Software Engineer (Java) operates at a senior engineer... 
    Long term contract
    Contract work
    Live In
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    1 day per week

    Behavox

    Canada
    6 days ago
  •  ...collector-focused experiences, an integrated content hub, interactive community features, and HasLab crowdfunding. As a Software Development Engineer on the Direct-to-Consumer e-commerce team, you will build, improve, and support complex systems that bring Hasbro’s iconic... 
    Long term contract
    Worldwide

    Hasbro

    Canada
    8 days ago
  •  ...des développeurs et notre équipe pour favoriser une meilleure compréhension de notre écosystème.   Ce que tu apportes :   Plus de 5 ans d'expérience en développement logiciel, y compris une expérience dans le soutien à la livraison de services pour des équipes de... 
    Long term contract
    Worldwide

    Hasbro

    Canada
    8 days ago
  • We take play seriously. We’re looking for curious adventurers ready to find their party, fueled by imagination and drive to build what’s never been built before. At Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and ...
    Long term contract
    Worldwide

    Hasbro

    Canada
    8 days ago
  • $265k - $315k per year

     ...consumer experience (CX) platform, powered by artificial intelligence (AI), reaching more than 63 million people around the world and...  ...shows up in the product. We're looking for a VP, AI Platform Engineering to lead the team that builds it. This role leads engineering for... 
    Full time
    Work at office
    Remote work
    Flexible hours

    League Inc.

    Canada
    12 days ago
  •  ...hosting industry and innovation by putting our customers first. As the Engineering Manager, AI Product Development , you will provide technical leadership and hands-on guidance to a team of software engineers building AI-enabled products and platform capabilities. You... 
    Full time
    Remote work
    Flexible hours

    HostPapa

    Canada
    19 days ago
  • $123k - $183k per year

     ...compounding interest. We’re looking for a software engineer to design and build a next-generation...  ...traditional distributed systems engineering with AI-assisted development to give teams a...  ...Base Pay Grade - L Equity Grade - 5 Employees new to Affirm typically come in... 
    Remote job
    Work at office
    Flexible hours
    Canada
    1 day ago
  • $69.7k - $98.4k per year

     ...Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions...  ...adherence to best practices Ensuring that software quality standards are met by enforcing...  ...Requirements Degree in Computer Science, Engineering, or a related field Have 3+ years of solid... 
    Full time
    Work from home
    Canada
    5 days ago
  • $186.37k - $230k per year

     ...Grafana Cloud's actually useful AI, organizations can see,...  ...zones only at this time. Staff AI Engineer The Opportunity: At Grafana, we...  ...partnership. We’re looking for an AI Software Engineer with a strong software...  ...models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro... 
    Remote job
    Local area
    Flexible hours
    Canada
    6 hours ago
  • $104k - $139k per year

     ...Our work focuses on diverse areas including AI, social media, security and more. And we’...  ...design, build and distribute open-source software that enables people to enjoy the internet...  ...Collaborate on security initiatives: Partner with engineers across teams to identify, prioritize, and... 
    Remote job
    Long term contract
    Immediate start
    Home office
    Canada
    1 day ago
  •  ...Superpilot is AI agent for commerce. We help some of the biggest brands in the world accelerate...  ...success. There is a track to a full-time engineering role after the initial internship. You'...  ...if you've thought about how AI search engines consume and cite content. Full-stack... 
    Full time
    Internship
    Immediate start

    superpilot-labs

    Canada
    19 hours ago
  • $125.5k - $154k per year

     ...Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions...  ...summary We are seeking a highly technical Software Engineer III - Metadata Management & Data Discovery...  ...Compass integration, lineage expansion, AI/ML metadata harvesting, and critical... 
    Full time
    Temporary work
    Work from home
    Canada
    11 days ago
  • $180k - $275k per year

     ...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers... 
    Remote job
    Internship
    Work at office
    Local area
    Flexible hours

    Veeva Systems

    Canada
    -58
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    more than 2 months ago
  • $40 - $46 per hour

     ...Compensation $40-$46/hr + Overtime + Full Benefits CNC Programmer (5-Axis Mastercam) Program Complex Parts. Solve Technical...  ...efficiency and cycle times Collaborate with manufacturing and engineering teams What We're Looking For Required ~3-5+ years of 5-axis... 
    Long term contract
    Permanent employment
    Full time
    Monday to friday
    Day shift

    Remote People

    Canada
    7 days ago
  • $69.7k - $92.3k per year

     ...People who get it. We are the home of ambitious, passionate, and innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We... 
    Full time
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    WSP Canada

    Canada
    16 days ago
  • $45.7k - $74.4k per year

     ...1 Work Location: Toronto, Ontario, Canada Hours: 37.5 Pay Details: $45,700 - $74,400 CAD TD is committed to providing...  ..., or customer engagement. Job responsibilities for a Software Engineer Intern/ Co-op may vary by area. This may include, but is not... 
    Internship
    Work at office
    Work from home
    Relocation
    Monday to friday
    Canada
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate AI Software Engineer (Unreal Engine 5). Be the first to apply!