Hire the Best Unreal Engine Developers
in Canada
Gander Bay North, Canada
Gameplay Systems Engineer specializing in Unreal Engine C++ gameplay development and Unity C# programming. I build scalable gameplay systems, multiplayer features, AI behaviors, and modular game architecture. I work best on projects where strong engineering structure matters — designing systems that are modular, maintainable, and built to scale as a game grows. My work often sits at the intersection of gameplay, networking, and technical design, helping teams move from prototype systems to scalable production gameplay architecture. Recently I’ve been working on multiplayer gameplay architecture in Unreal Engine, building subsystem-driven gameplay frameworks, AI systems, and progression systems designed for multiple game modes and long-term expansion. I collaborate closely with designers, artists, and producers to turn ideas into stable, performant gameplay features that feel great to play. What I Can Help With: Unreal Engine: - Gameplay systems (C++) - Multiplayer architecture & replication - Game modes, GameState / PlayerState systems - AI systems (Behavior Trees, State Trees, perception) - Subsystem architecture & modular gameplay frameworks - Performance optimization Unity: - Gameplay programming (C#) - Mobile game development - UI systems - Addressables & asset pipelines - Performance optimization General Game Engineering: - Game prototypes - Gameplay mechanics implementation - System architecture & refactoring - Debugging and performance tuning - Technical design support How I Work: - Clear communication and fast iteration - Strong engineering foundations - Clean, maintainable systems Services: - Unreal Engine gameplay programming - Unreal Engine C++ development - Multiplayer gameplay systems - Unity gameplay programming - Game mechanics implementation - AI behavior systems If you need a developer who can design and implement robust gameplay systems, I’d be happy to discuss your project.
- Unreal Engine
- Game Framework
- C++
- Game Customization
- Game Development
- Game Testing
- Video Game
- Unity
- C#
- Game Mechanics
- Game Engine
- Game Prototype
- Game Development Bug Fix
- Game Consultation
- Game Design
Birch Ridge, Canada
I’m a Unity and Unreal Engine developer specializing in gameplay systems, AI behavior, and polished mechanics with a focus on creativity and game feel. I’ve built multiple game projects involving enemy AI, movement systems, UI, and core gameplay loops, and I focus on writing clean, scalable code that’s easy to expand. Whether you need a new feature implemented, a bug fixed, or help bringing a prototype to life, I can jump in quickly and get results without wasting time. I prioritize clear communication, fast turnaround, and making sure the final result actually improves your game. Let’s build something fun.
- Unreal Engine
- C++
- Unity
- Game Design
- Git
- C#
- Lua
Mascouche, Canada
Hi, I’m Louis Charles! I am a Game/Level Design graduate and a Senior Unreal Engine Developer specializing in VR development, with expertise in both Unreal Engine 4 and 5. I bring a strong background in simulation, interactive training, and gamified VR experiences, with hands-on experience in agile scrum practices and team management. I recently served as a Senior VR Developer for KaleidoscopeXR, where I focused on medical simulation projects that required a deep understanding of immersive interactions and procedural design. My work includes developing the Caregiver VR Dementia module, which simulated symptoms like hallucinations to enhance caregiver empathy, as well as the Case Western University Medical Helicopter Pre-flight Check, a comprehensive training simulation for emergency response. Notable Projects: Aries VR (2022) – Lead Developer for Quest VR Flight Instruction State Street Bank VR Experience (2021-2022) – Lead Developer, presented on Valve Index at Exchange: An ETF Experience in Miami Neverboard (2020-2021) – VR Technical Designer for Oculus Quest, a social VR board game platform, released in September 2021 Unending (2020-2021) – Game Designer/Team Lead/Producer on a VR project (cancelled) Winner - Global Game Jam 2020 with Step 9 (see Portfolio) I’m available for exciting new projects, whether they involve VR training, interactive content, or game prototyping. If you’re looking for a developer who can bring immersive, high-quality VR experiences to life, let’s connect—I’d be thrilled to help make your vision a reality!
- Unreal Engine
- Game Development
- Game Design
- UnrealScript
- Virtual Reality
- Management Skills
- Game Design Document
- Agile Software Development
- Bug Fix
- Game Consultation
- AI Development
- AI Bot
London, Canada
I'm Kennedy, an unreal developer with over 7 years of experience across dozens of prototypes and projects. As a solo dev I'm familiar with every facet of Unreal Engine, from 3C to physics, shaders to inventory systems. No problem is too big or too small, whether it's a fifteen minute consult about a persistent physics bug or a year long commitment to your indie game idea, I'm happy to help.
- Unreal Engine
- Game Development
- Game Design
- Product Development
- Game Development Bug Fix
- Blender
Toronto, Canada
I am a software developer with over 8 years of experience, specializing in real-time 3D applications, game development, and applied machine learning. With a strong track record of leading complex engine migrations from UE4 to UE5, I build AI-powered generative tools and deliver pixel-streamed cloud-hosted interactive experiences for major brands. My academic background includes a Master's in Artificial Intelligence with Distinction, equipping me with the skills to push the boundaries of gaming and technology. I thrive at the intersection of gaming and AI, targeting opportunities in game studios, simulation, XR, and AI-product companies. Whether you need innovative solutions or collaborative expertise, I am ready to bring your ambitious projects to life. Let's connect and explore how I can add value to your team.
- Unreal Engine
- C++
- Video Game
- Game
Halifax, Canada
I'm a versatile game developer with a strong focus on Unity, but with meaningful experience across other engines like Unreal Engine and Godot. This cross-engine fluency has shaped me into a confident Generalist with a broad, adaptable skill set spanning gameplay programming, networking, UI/UX, and game design. I’ve contributed to both shipped and in-development titles, including solo-led and collaborative projects, where I take pride in not just building games—but in pushing them to be something more. Graduating with distinction from a Video Game Design & Development program laid the groundwork for my technical foundation, and I’ve since continued honing my skills through collaborative development, self-directed learning, and mentorship. I’ve built everything from cyberpunk exploration games to online action card-battlers, and even custom data tools in web environments. Each project deepens my appreciation for elegant systems and player-centric design.
- Unreal Engine
- C++
- Game Development
- Product Development
- Game Design
- Game Prototype
- Software Debugging
- C#
- Unity
- Game
- 3D Modeling
How it works
Post a job for free Post a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Katja Krohn
Summa Linguae
How do I hire a Unreal Engine Developer in Canada on Upwork?
You can hire a Unreal Engine Developer in Canada on Upwork in four simple steps:
- Create a job post tailored to your Unreal Engine Developer project scope. We'll walk you through the process step by step.
- Browse top Unreal Engine Developer talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top Unreal Engine Developer profiles and interview.
- Hire the right Unreal Engine Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Unreal Engine Developer?
Rates charged by Unreal Engine Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Unreal Engine Developer in Canada on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Unreal Engine Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Unreal Engine Developer team you need to succeed.
Can I hire a Unreal Engine Developer in Canada within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Unreal Engine Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Unreal Engine Developers in Canada
- Game Developers in Toronto, ON
- Unity Developers in Montreal, QC
- 3D Animators in Toronto, ON
- Blender3D Developers in Toronto, ON
- 3D Designers in Montreal, QC
- 3D Designers in Vancouver, BC
- CSS3 Developers in Burnaby, BC
- CSS3 Developers in St. John's, NL
- SolidWorks Designers in Toronto, ON
- CSS3 Developers in Kingston, ON
- CSS3 Developers in Milton, ON
- CSS3 Developers in Scarborough, ON
- Animators in Edmonton, AB
- Animators in Vancouver, BC
- Salesforce Developers in Toronto, ON
- Animators in Toronto, ON
More top skills in Canada
- VR Developers in Canada
- Game Developers in Canada
- Simulation Freelancers in Canada
- Three.js Developers in Canada
- Augmented Reality Developers in Canada
- 3D Modelers in Canada
- Game Designers in Canada
- Unity Developers in Canada
- Game Artists in Canada
- 2D Game Artists in Canada
- WebGL Developers in Canada
- 3D Freelancers in Canada
- 3D Animators in Canada
- 3D Designers in Canada
- Blender Developers in Canada
- Video Game Music Composers in Canada