Website:
oakstudio.co.in
Job details:
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.
Click on Apply to know more.