1

Unreal Engine Ai Programmer Jobs (NOW HIRING)

The Senior Unreal Developer plays a pivotal role in shaping Imerza's Unreal Engine development pipeline and real-time visualization platform. You'll lead efforts to build, optimize, and integrate ...

Senior AI Engineer

San Rafael, CA · On-site +1

$160K - $190K/yr

Summary We are looking for an experienced AI Engineer to join our early stage team ... In this role you will build systems and features that support a rich open world in Unreal Engine 5. ...

Develop and implement application logic in Unreal Engine using C++, focusing on performance and ... Strong proficiency in C++ programming and real-time 3D application development. * Knowledge of game ...

New

PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to ...

Required : • 2+ years of experience working with Unreal Engine in a professional environment. • ... Actalent is an engineering and sciences service company. Founded in 1983, the company is ...

next page

Showing results 1-20

Unreal Engine Ai Programmer information

See salary details

$12

$39

$68

How much do unreal engine ai programmer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for unreal engine ai programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Unreal Engine AI Programmer, and why are they important?

To thrive as an Unreal Engine AI Programmer, you need strong programming skills in C++, a solid understanding of artificial intelligence concepts, and experience with Unreal Engine’s Blueprint and AI systems. Familiarity with tools like Unreal Engine’s Behavior Trees, Blackboard, and navigation systems, as well as experience with version control systems, is often required. Problem-solving, creativity, and effective communication are important soft skills for collaborating with designers and other developers. These skills ensure the creation of intelligent, responsive game characters and systems, which are crucial for engaging gameplay and a seamless player experience.

What is the difference between Unreal Engine Ai Programmer vs Game Developer?

AspectUnreal Engine Ai ProgrammerGame Developer
Required SkillsAI algorithms, Unreal Engine, C++Game design, programming, Unreal Engine, C++/C#
Work EnvironmentGame studios, tech companies using Unreal EngineGame studios, independent developers, tech companies
Industry UsageFocus on AI systems within Unreal Engine projectsBroader game development including gameplay, UI, and systems

The Unreal Engine Ai Programmer specializes in developing AI systems within Unreal Engine, focusing on behavior trees, navigation, and AI logic. In contrast, a Game Developer has a broader role, handling various aspects of game creation such as gameplay mechanics, UI, and overall project development. While both roles require knowledge of Unreal Engine and C++, the AI Programmer concentrates on AI-specific features, whereas the Game Developer covers a wider range of development tasks.

How does an Unreal Engine AI Programmer typically collaborate with game designers and artists during development?

As an Unreal Engine AI Programmer, you’ll work closely with game designers to understand gameplay requirements and translate them into technical AI systems, such as enemy behaviors or NPC pathfinding. Collaboration with artists is also common, especially when integrating AI-controlled characters and ensuring their animations and visual feedback align with the game’s vision. Regular meetings and cross-disciplinary communication are essential, allowing you to iterate on features and quickly address changes or challenges. This collaborative environment fosters creative solutions and ensures that AI features enhance the overall player experience.

What is an Unreal Engine AI Programmer?

An Unreal Engine AI Programmer is a software developer who specializes in creating and implementing artificial intelligence (AI) systems within the Unreal Engine, a popular game development platform. Their responsibilities include designing behaviors for non-player characters (NPCs), developing navigation and decision-making systems, and optimizing AI performance for games or simulations. They work closely with designers and artists to ensure AI behaves realistically and enhances the player's experience. Proficiency in C++ and familiarity with Unreal Engine's Blueprint visual scripting are typically required for this role.
More about Unreal Engine Ai Programmer jobs
What cities are hiring for Unreal Engine Ai Programmer jobs? Cities with the most Unreal Engine Ai Programmer job openings:
What states have the most Unreal Engine Ai Programmer jobs? States with the most job openings for Unreal Engine Ai Programmer jobs include:
What job categories do people searching Unreal Engine Ai Programmer jobs look for? The top searched job categories for Unreal Engine Ai Programmer jobs are:
Infographic showing various Unreal Engine Ai Programmer job openings in the United States as of July 2026, with employment types broken down into 75% Full Time, 22% Part Time, and 3% Contract. Highlights an 66% Physical, 3% Hybrid, and 31% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
Senior Unreal Developer

Senior Unreal Developer

Imerza

Sarasota, FL • On-site

Full-time

Re-posted 16 days ago


Job description

At Imerza, we are a leading innovator in architectural visualization software, specializing in digital twins and real estate marketing. Our team blends cutting-edge technology with artistic craftsmanship to create immersive, real-time experiences that transform how properties are designed, presented, and sold.
 
We’re passionate about redefining what’s possible in real-time 3D, and we’re seeking a Senior Unreal Developer to lead technical innovation and elevate the quality, performance, and reliability of our visualization systems.
 
About the Role:
The Senior Unreal Developer plays a pivotal role in shaping Imerza’s Unreal Engine development pipeline and real-time visualization platform. You’ll lead efforts to build, optimize, and integrate advanced systems that power our architectural and experiential visualization projects.
This position combines technical mastery with leadership — you’ll work alongside engineers, artists, and project leads to define standards, mentor developers, and contribute to our next generation of real-time rendering and simulation systems.
 
What You’ll Do:
  • Lead the design, development, and optimization of advanced real-time systems in Unreal Engine 5.
  • Build and extend core runtime features including: Interactive cameras and slice-plane systems. 
  • Dynamic lighting, time-of-day, and environmental effects. 
  • UMG and in-engine tools for interaction and visualization control.
  • Drive large-scale scene optimization using Nanite, Lumen, World Partition, and PCG.
  • Develop reusable Unreal frameworks, documentation, and pipelines to improve efficiency and maintain consistency across teams.
  • Collaborate with engineers, artists, and producers to ensure seamless integration between systems and client-facing deliverables.
  • Troubleshoot performance, rendering, and system-level challenges with efficiency and precision.
  • Mentor mid-level and junior developers, fostering growth in Unreal best practices and creative problem solving.
  • Contribute to technical planning and help define the studio’s Unreal Engine roadmap.
     
What We’re Looking For:
  • 6+ years of professional experience developing in Unreal Engine (UE5 preferred).
  • Expert knowledge of C++ and Blueprints, Unreal Editor tools, and runtime system architecture.
  • Proven experience creating interactive features, procedural tools, and scalable systems.
  • Deep understanding of large environment workflows, dynamic lighting, and real-time rendering optimization.
  • Familiarity with Perforce, Git, or equivalent version control tools.
  • Strong technical documentation and communication skills.
  • A proactive, collaborative leader with a track record of mentoring or leading technical teams.
  • Strong problem-solving and debugging abilities across multidisciplinary projects.
     
Nice to Have:
  • Experience with VR/XR systems or virtual production pipelines (nDisplay, LED walls).
  • Knowledge of Unreal networking/replication or database integration (MySQL).
  • Experience with Datasmith, CAD data, or architectural visualization workflows.
  • Familiarity with automation, Python, or build systems for Unreal projects.
  • Understanding of projection mapping or real-time performance environments.
Additional Requirements:
  • Applicants must be legally authorized to work in the United States.
  • This position is based in Sarasota, FL. Candidates who can work onsite or relocate are preferred.
  • Exceptional remote candidates within the U.S. will also be considered.

Imerza is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Imerza is a participant in E-Verify