Posted on 2026/01/16
Unreal AI/Simulation Programmer - 1799306
Agay Barho!
Karachi, Pakistan
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
Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position