Programming Department

Senior AI Programmer

Join the team that made the million plus selling BioShock, the highest rated Xbox 360 game ever made (at gamerankings.com) as we set out to raise the bar again. This is a once in a lifetime opportunity to work with one of the premiere development teams in the industry.

In light of this recent success and the pre production of our next project, we are seeking the talents of an experienced Senior AI Programmer to join our team.

Working with a diverse team of talented and passionate developers, you will be responsible for:

  • Working with the AI Lead and the Animation and Design Teams to design, schedule, document, and develop AI behaviors and systems
  • Coordinating with the design and art teams to ensure that code addresses their needs
  • Reviewing and critique code design and implementation from other programmers
  • Supervising junior or mid-level programmers as required.

Required Experience and Skills:

  • At least three years experience working on current generation FPS AI
  • Must have shipped at least two game titles
  • Excellent understanding of C/C++
  • Good understanding of OO design principles
  • Strong communication skills
  • Strong understand of console design and optimization techniques
  • Commitment to code quality, documentation and sound testing procedures.

Unreal experience would be highly regarded.

Above all else you will be a seasoned and passionate developer who enjoys a collaborative and creative work environment and is looking to work with likeminded professionals to create a truly amazing game.

Please note you must be authorized to work in the US to be considered for this position.

Click here to Apply

Programmer

2K Boston, the team that made BioShock (and also SWAT 4, Freedom Force, and System Shock 2), is hiring Game Programmers at all levels of experience to work on their next AAA title. If you’re a skilled and experienced engineer and want to work with a world-class team to push the boundaries of gaming yet again, we want to hear from you!

Our General Game Programmers are the people who work above the engine level, using it to build systems that our artists and designers will work with to create the final gameplay experience. They need great communication skills, a passion for building games, and the ability to work in as many different technical areas (physics, audio, graphics, animation, AI, optimization, etc.) as it takes to "make things happen".

If you join our team, you will be responsible for:

  • One or more major areas of the gameplay experience, or multiple game systems
  • Working closely the design and art teams to figure out how to help them achieve their goals
  • Working with the lead programmer to generate technical designs and schedules
  • Writing, documenting and testing the code that you design
  • Supervising junior or mid-level programmers if required

Preferred Experience and Skills:

  • One or more shipped game titles
  • Experience with recent game console technology (Xbox, Xbox 360, PS2, PS3, GameCube, Wii)
  • Experience with Unreal Engine technology
  • Excellent understanding of C/C++
  • Commitment to code quality, documentation and sound testing procedures
  • Strong communication and interpersonal skills

Please note you must be authorized to work in the US to be considered for this position.

Click here to Apply