Nimble Giant Entertainment is looking for AI Game Programmers to join our studio.

We are a dynamic game development studio known for producing AAA titles alongside top developers in the region. We are seeking talented programmers who are eager to push the boundaries of innovation, tackle technical challenges, and contribute to groundbreaking projects. If you have a passion for gaming, thrive in a collaborative environment, and are driven to excel, we want to hear from you.

Responsibilities:

  • Write and optimize code to implement and enhance Artificial Intelligence systems within gameplay mechanics autonomously.
  • Collaborate with designers and other team members to integrate AI functionality into various game systems.
  • Assist in designing and refining AI architectures to ensure robust and efficient performance.
  • Participate in code reviews and offer constructive feedback to improve overall code quality and maintainability.
  • Proactively identify potential technical issues related to AI implementation and propose effective solutions.
  • Research and stay updated on advancements in AI technologies and methodologies to incorporate innovative approaches into game development.
  • Work closely with artists and animators to integrate AI behaviors seamlessly into the game world.
  • Contribute to the development and documentation of AI-related tools and pipelines to streamline workflow processes.

Requirements:

  • Minimum of 3 years of professional experience programming video games, with focus on AI development of Enemy Behaviors and NPCs using Behavior Trees, EQS or GOAP.
  • Demonstrated experience collaborating with other programmers on shared codebases.
  • Intermediate level of proficiency in English (approximately B1).

Bonus:

  • Hands-on experience with Unreal Engine or similar game engines.
  • Familiarity with custom engine development.
  • Strong programming skills in C++.
  • Knowledge of networking principles and experience implementing multiplayer features.
  • Academic background in 3D mathematics, including linear algebra, trigonometry, and vectors.
  • Previous experience working with large, existing codebases.
  • Understanding of game design principles and mechanics.
  • Proficiency in Agile methodologies, particularly Scrum.
  • Advanced level of proficiency in English (approximately C1).

WHAT WE OFFER

Excellence
Excellence is one of our core drivers. Not only in the products we deliver, but also in the way we do things.

Continuous learning
In order to be on top of the game, we always encourage our employees to keep updating and deepening their know how.

Flexibility
We aim to always work in a fun and relaxed environment.
Working remotely is an option.

Inclusion and Diversity
We want a diverse talent team and would like to encourage ethnicities, gender, age, and disabilities communities with a strong interest in developing themselves in the videogame industry to join us.

ABOUT US

We are Nimble Giant, a game development studio founded in 2002 in Argentina. With offices in Perú, Chile and Uruguay, Nimble Giant Entertainment (Formerly NGD Studios) is one of the leading developers of PC and console games studios in Latin America. Our first major release, Champions of Regnum, was the first commercial MMORPG made in the region. The studio's most popular titles also include Star Trek: Infinite, a grand strategy in which each player can create their own story, Master of Orion, a remake of the classic strategy game, and Quantum League, an innovative arena shooter with time-traveling mechanics.
In 2020 we become part of Saber Interactive. We are certified as one of the best companies to work for by Great Place to Work®.
Check our latest news! @nimblegiantentertainment

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.