Programming

AI Engineer (C++) (Remote)

Remote
Work Type: Contract
Job Title: AI Engineer (Remote, PST-EST, Contract)

Job Description:

The AI Engineer is responsible for the conception and implementation of core AI systems and algorithms as well as debugging AI code as needed. The AI Engineer is also responsible for providing programming support to less experienced programmers. This is a contract role requiring candidates to be based within the PST-EST time zones.

Essential Duties and Responsibilities:

- Design and architect new AI systems for games.
- Refine and optimize AI systems throughout the development cycle of the project.
- Collaborate with designers, artists, and other engineers to develop and integrate features.
- Provide technical designs and specifications for new AI features.
- Write and debug core AI game code.
- Develop advanced tools and utilities to support AI development.
- Anticipate, identify, and resolve problem areas, developing preventative solutions.
- Mentor and guide associate engineers, offering technical expertise and promoting best practices.
- Maintain regular communication with other game development disciplines (i.e., Art, Design, and Audio) to ensure cohesive development.
- Accurately estimate the amount of time needed to complete each assigned task.
- Additional duties of a similar nature or level of responsibility may be assigned.

Qualifications:

- 5+ years’ experience in game development in the capacity of a Gameplay Engineer or AI Engineer.
- Robust programming skills/experience in C++.
- Solid architecture, system design, and analytical skills.
- Self-motivated with strong collaborative and communication skills.
- Ability to write clear, maintainable, portable code.
- Strong debugging skills.
- Strong problem-solving ability geared towards creating solutions for creative AI scenarios and challenges.
- Must be within the Pacific Time Zone (PST) to the Eastern Time Zone (EST).

Desired Skills:

- Bachelor’s Degree in Computer Science or equivalent experience.
- Knowledge of Modern C++ Standards.
- Experience with influence maps, goal-driven behaviors, or similar decision-making systems.
- Experience with Havok AI or other movement behaviors and pathfinding systems.
- Experience with AI in an open-world game client/server architecture.
- Prior experience with developing proprietary technology while working in close collaboration with other tools engineers and designers.

Why Ghostpunch Games?

Work Culture:

- Remote, Hybrid, and On-site policy.
- Collaborative, open-minded, creative environment.
- Teamwork makes the dream work (as true as it is corny!).

Project Scope:

- Multiple projects available to work on.
- AAA quality, Genre-spanning, PC/Console/VR.

Partnerships/History include:

- Sony, 2K, Activision, Warner Brothers, Gearbox, and more!

Top/Recent projects include:

- Outriders, Risk of Rain 2, Borderlands 3, Mortal Kombat 11, Battleborn, Civilization VI, VainGlory, and more!


Ghostpunch Games is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law and will not be discriminated against on the basis of disability.

Submit Your Application

You have successfully applied
  • You have errors in applying
I currently work here