< More Jobs

Posted on 2026/01/16

Unreal AI/Simulation Programmer - 1799306

Agay Barho!

Karachi, Pakistan

Full-time

Full Description

Our client Agay Barho is looking for a Unreal AI/Simulation Programmer in Karachi.

Job Title: Unreal AI/Simulation Programmer

Location: Onsite Karachi

Working Hours

Monday to Friday | 9:00 AM 5:00 PM

We are seeking a skilledUnreal AI / Simulation Programmer to design and implement large-scale NPC behaviors and simulation systems in Unreal Engine for one of our Karachi based client.

The role focuses on building believable AI-driven populations, daily routines, and traffic systems using Unreals AI and Mass frameworks, strictly following provided design documents.

Responsibilities

Key Responsibilities

• Implement scripted NPC routines using Behavior Trees, State Trees, EQS, and Blackboards

• Develop and maintain AI logic for daily schedules, commuting, shopping, and leisure behaviors

• Build and optimize population simulation systems using Unreal Mass AI

• Implement traffic flow and crowd behaviors based on simulation requirements

• Translate design documents into scalable and efficient AI systems

• Optimize AI and simulation performance for large numbers of NPCs

• Collaborate with gameplay designers and technical teams to ensure system accuracy

• Debug and refine AI behaviors to ensure realistic and consistent outcomes

• Maintain clear technical documentation for AI and simulation systems

Required Skills & Qualifications

• Strong experience with Unreal Engine (UE4/UE5)

• Hands-on expertise in AI systems: Behavior Trees, State Trees, EQS, and Blackboards

• Experience working with Unreal Mass AI or large-scale simulation frameworks

• Proficiency in C++ and/or Blueprints for AI implementation

• Solid understanding of NPC behavior design and simulation logic

• Strong debugging, optimization, and problem-solving skills

Preferred Qualifications

• Experience building city-scale simulations or crowd systems

• Familiarity with traffic simulation or commuting systems

• Experience optimizing AI for performance at scale

• Prior experience working from structured design documentation

• Implement scripted NPC routines using Behavior Trees, State Trees, EQS, and Blackboards

• Develop and maintain AI logic for daily schedules, commuting, shopping, and leisure behaviors

• Build and optimize population simulation systems using Unreal Mass AI

• Implement traffic flow and crowd behaviors based on simulation requirements

• Translate design documents into scalable and efficient AI systems

• Optimize AI and simulation performance for large numbers of NPCs

• Collaborate with gameplay designers and technical teams to ensure system accuracy

• Debug and refine AI behaviors to ensure realistic and consistent outcomes.

• Maintain clear technical documentation for AI and simulation systems

Zero to AI Engineer Program

Zero to AI Engineer

Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.