Unreal Engine AI Programmer

Auto Import

About us

O.A.K Studio is a small, collaborative team building immersive games. We mix industry veterans with passionate newcomers, and we care about clean, systems-driven code — not quick hacks that we'll be paying for six months later.

The role We're looking for a C++ programmer to help build the AI and navigation systems for our upcoming project. You'll work closely with our Lead Programmer on entity behavior, pathfinding, and decision-making — extending Unreal's existing AI frameworks rather than reinventing them, and writing the custom pieces where the engine doesn't go far enough.

Compensation: ₹50,000 / month Location: [Remote]

What you'll do

  • Implement and tune AI behaviors using Unreal's Behavior Trees, AIController, and navigation systems
  • Extend or customize pathfinding and spatial awareness where gameplay needs it
  • Work alongside the Lead Programmer to keep AI integrated cleanly with the wider gameplay code
  • Debug, profile, and optimize AI logic to hit our performance targets
What we're looking for
  • 1–2 years of C++ experience (professional, internship, or strong personal/student projects with shipped or near-shipped work)
  • Comfortable working in Unreal Engine C++ — you don't need to know every subsystem, but you've gone beyond Blueprints
  • Comfortable with graph theory fundamentals — nodes, edges, traversal, pathfinding concepts (BFS, DFS, A*, Dijkstra). You should understand how these work conceptually so you can follow and contribute to AI code, not necessarily implement a pathfinder from memory.
  • You write code with reuse and clarity in mind (DRY, RAII) and you ask "where should this live?" before you start typing
  • You enjoy debugging weird behavior and you're comfortable reading code you didn't write
Nice to have (not required)
  • Exposure to StateTree, MassEntity, or the Gameplay Ability System
  • Any project — personal, jam, student — involving AI for stealth, survival, or horror games
  • A GitHub or portfolio showing C++ work, even if it's small
  • How to apply Send your resume and a link to any C++ work (GitHub, itch.io, portfolio, a Drive folder — whatever you have) to sourabh@oakstudio.co.in . If you don't have a polished portfolio, a short writeup of a project you're proud of works too.
Back to blog