2K Company Logo

2K

Novato, California - United States
View all jobs at this company »

Senior AI/Gameplay Engineer - Core Tech

Description

Who We Are: 
The Core Technology group at 2K is filled with some of the brightest minds in the business, whose expertise is routinely called upon by the studios behind Civilization, Borderlands, Evolve, and others.  When some of the best studios in the world ask for advice, only the best in the field can answer.  We fill our team with those who can answer the call, those who thrive working on custom engines, critical shared technology, leading tools and middleware, and those who can research the tools we’ll need to use tomorrow.  Core Technology is a forward-thinking group of experts who handle the challenge of supporting multiple products, platforms and studios, while at the same time anticipating the needs of tomorrow.  If you’re a top-tier expert who wants to build something great, come join our team.

What We Need: 
2K is looking for studio wide functional expertise in the development of state-of-the-art AI systems and behaviors. This will include subjects such as path-finding, behavior execution, and autonomous decision making. You will be working with our studios to develop robust and reusable AI/Gameplay frameworks that can be used by designers and engineers alike. 

Job Responsibilities Include:
•    Investigate, prototype and document AI behaviors and gameplay systems for modern AAA games
•    Work with engineering teams to design and implement algorithms for determining behavior of computer-based 
     opponents, incorporating game mechanics to give the illusion of intelligent behavior
•    Assist studios in crafting AI for different game genres
•    Educate Studios on performance enhancements such as AI level of detail and distribution techniques 
•    Review and critique code design and implementation from other programmers
•    Maintaining a strong collaborative work relationship with fellow programmers and design staff

Who We Think Will Be A Great Fit:
We are looking for someone with extensive experience crafting AI and gameplay for different game types. You’ll need to have architected or significantly extended an AI decision framework, whilst understanding the impact on CPU & GPU functionality and performance.  You will also need familiarity with state of art AI techniques used in games, understanding implementation best practices and performance tradeoffs. 

Requirements:
•    3+ years experience working on current generation AI
•    Shipped at least two game titles in an AI/Gameplay contribution role
•    B.S. (or higher) degree in Computer Science, or equivalent
•    7+ years of professional C/C++ experience
•    Strong knowledge of 3D math
•    Knowledge of classical AI techniques, game theory, and combinatorial optimization 
•    Strong understanding of console design and optimization techniques
•    Performance minded development and optimization skills with results oriented approaches and thinking
•    Must be able to communicate and work well with a team of similarly passionate and skilled individuals


To apply: https://chc.tbe.taleo.net/chc04/ats/careers/requisition.jsp?org=GAMES2K&cws=1&rid=1061

This Job is no longer active!