Intermediate AI Software Engineer (Unreal Engine 5)
- 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 TackleAI 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 XPDeep 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.
- ...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...SuggestedRemote job
$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...SuggestedWork from homeShift work$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...SuggestedLong term contractFull timeRemote work- ...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...SuggestedRemote jobContract work
- ...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...SuggestedRemote jobLong term contractTemporary work
- ...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
- ...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 jobLong term contract
$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 timeWork from home- ...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 contractWork at officeWorldwide3 days per week
$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 timeWork from home$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 timeWork from home$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 timeWork from homeShift work$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 timeTemporary workWork from home- ...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 contractContract workLive InWork at officeImmediate startWorldwideFlexible hours1 day per week
- ...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 contractWorldwide
- ...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 contractWorldwide
- 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 contractWorldwide
$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 timeWork at officeRemote workFlexible hours- ...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 timeRemote workFlexible hours
$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 jobWork at officeFlexible hours$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 timeWork from home$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 jobLocal areaFlexible hours$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 jobLong term contractImmediate startHome office- ...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 timeInternshipImmediate start
$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 timeTemporary workWork from home$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 jobInternshipWork at officeLocal areaFlexible hours$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 contractFull timeRemote work$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 contractPermanent employmentFull timeMonday to fridayDay shift$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 timeFor subcontractorWork at officeLocal areaRemote workFlexible hours3 days per week$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...InternshipWork at officeWork from homeRelocationMonday to friday
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!
- ingénieur développement informatique c++ Canada
- software engineer - ai machine learning Canada
- software development engineer Canada
- software developer co-op Canada
- software developer entry level Canada
- remote entry level software developer Canada
- développeur logiciel Canada
- software engineer Canada
- junior software engineer Canada
- software developer intern Canada
