Senior AI Programmer

1 Month ago • 7 Years +

Job Summary

Job Description

As a Senior AI Programmer, you will collaborate with designers and developers to create advanced AI behaviors within an open-world environment. Your responsibilities include developing and maintaining AI systems, creating debug and designer tools, writing optimized and bug-free code, and fostering cross-functional collaboration. You will need to understand geometric algorithms, data structures, and 3D mathematics. The role requires effective communication skills to explain technical concepts to diverse stakeholders. The job involves hands-on coding and problem-solving within a team environment.
Must have:
  • 7+ years of programming experience in the games industry.
  • Strong proficiency in C++ and Unreal Engine knowledge.
  • Experience with current-gen console hardware.
  • Good understanding of geometric algorithms and data structures.
  • Experience developing AI systems in games.
  • Experience in writing Multi Threaded systems.
  • Extensive knowledge of internal Unreal workings, especially Blackboards and Smart Objects
  • Good understanding of 3D mathematics.
  • Ability to think creatively to overcome technical challenges.
  • Excellent communication and interpersonal skills.
Good to have:
  • Professional experience with Mass AI in Unreal 5.
  • Experience with ECS or Mass Framework.
  • Shipped at least 1 AAA title.
Perks:
  • Company paid medical healthcare (dental vision & mental).
  • Paid Leave — 20 days of holiday for every team member per year (26 days after two years).
  • No dress-code — we like to keep it casual.
  • 401K with employer matching.
  • Gym Membership Reimbursement.
  • Flexible working hours.
  • Trainings, lectures and courses — internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available. There’s always something to learn!
  • Merch — gifts for newborn rebels and regular chances to nab some cool swag!
  • A welcome pack filled with goodies — to help you feel right at home once you join the team.
  • Dog-friendly office — dog owner? Bring your pooch with you and look after them while working! There’s always a furry friend or two to meet at the studio.
  • Truly international working environment — a chance to meet and work with a diverse selection of people from all around the world.

Job Details

Company Description

To create revolutionary, story-driven RPGs which go straight to the hearts of gamers — this is our mission. Want to dive deeper into our company’s culture? Explore our social media and check out our YouTube channel where we share behind-the-scenes insights and stories direct from our team members!

Job Description

CD PROJEKT RED is looking for a Senior AI Programmer to join our team in US / Canada to work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In this role, you will help the team develop believable worlds by creating systems and features that aid our designers create highly advanced AI behaviours. 

Daily Responsibilities:

  • Work closely with designers and other developers to understand their needs and ensure they have the ability to create smart and efficient AI systems. 
  • Build and maintain major systems that define AI behaviour in an open world.
  • Develop debug tools, designer tools needed for the systems. 
  • Write high-quality code that is optimised, bug-free, and aligned with project goals.
  • Foster cross-functional collaboration to ensure the tools contribute effectively to all game systems and components.

Qualifications

 

  • At least 7 years of professional experience as a programmer within the games industry.
  • Strong proficiency in C++ programming and knowledge of Unreal Engine.
  • Experience with current-gen console hardware.
  • A good understanding of geometric algorithms and data structures.
  • Experience developing AI systems in games. 
  • Experience in writing Multi Threaded systems. 
  • Extensive knowledge of internal Unreal workings, especially Blackboards and Smart Objects
  • A good understanding of 3D mathematics. 
  • Ability to think creatively and strategically to overcome technical challenges and drive innovation in technology.
  • Excellent communication and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.

Nice to have:

(Please note that these skills are not required to apply for the position)

  • Professional experience with Mass AI in Unreal 5.
  • Experience with ECS or Mass Framework. 
  • Shipped at least 1 AAA title. 

Additional Information

This job can be fully remote from the USA or Canada. 

Health & Well-being

  • Company paid medical healthcare (dental vision & mental).
  • Paid Leave — 20 days of holiday for every team member per year (26 days after two years).
  • No dress-code — we like to keep it casual.
  • 401K with employer matching.
  • Gym Membership Reimbursement.

Perks & Professional Growth

  • Flexible working hours.
  • Trainings, lectures and courses — internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available. There’s always something to learn!
  • Merch — gifts for newborn rebels and regular chances to nab some cool swag!
  • A welcome pack filled with goodies — to help you feel right at home once you join the team.

Life in the Office

  • Dog-friendly office — dog owner? Bring your pooch with you and look after them while working! There’s always a furry friend or two to meet at the studio.
  • Truly international working environment — a chance to meet and work with a diverse selection of people from all around the world.
     

If you have observed any irregularities in our recruitment process please click here to report them.

#LI-Remote

Similar Jobs

nekki game - Middle/Senior Core Game Designer

nekki game

(Remote)
1 Month ago
Qualcomm - Biometrics AI Solutions Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Google - Software Engineer, Black Community Inclusion

Google

State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Google - Senior Software Engineer, YouTube

Google

Mountain View, California, United States (On-Site)
2 Months ago
bytedance - Tech Lead Manager, Large Language Models & Generative AI

bytedance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Engineering Manager, Megamind, Live Abuse Management

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Converse.AI - Backend Software Engineer

Converse.AI

Bengaluru, Karnataka, India (Hybrid)
2 Years ago
Ethos Life - Senior Backend Engineer

Ethos Life

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Senior Research Engineer, AI/ML

Google

London, England, United Kingdom (On-Site)
2 Months ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Generative AI)

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Inkittt - Senior Software Engineer, Mobile Full-Stack

Inkittt

San Francisco, California, United States (Hybrid)
3 Months ago
EveryMatrix - Middle BI/DB Developer

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
1 Month ago
Workato - Staff Software Engineer

Workato

Nicosia, Nicosia, Cyprus (Remote)
1 Month ago
Motorola solutions - Embedded Firmware Engineer

Motorola solutions

Fort Collins, Colorado, United States (On-Site)
1 Month ago
Impact Analytics - Data Science Lead

Impact Analytics

Bengaluru, Karnataka, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Boston, Massachusetts, United States

Inworld AI - Staff Platform Engineer

Inworld AI

Mountain View, California, United States (On-Site)
1 Month ago
WebFX - Jr. Managing Editor of Client Content

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago
Britive - Software Engineer

Britive

San Francisco, California, United States (Remote)
1 Month ago
AppLovin - Principal Total Rewards Consultant

AppLovin

Palo Alto, California, United States (Hybrid)
1 Month ago
GHX - Consultant - Healthcare Content and Data Management

GHX

United States (Remote)
1 Month ago
Penumbrainc - Manufacturing Engineer I

Penumbrainc

Roseville, California, United States (On-Site)
2 Months ago
Cognite - Senior Site Reliability Engineer

Cognite

Austin, Texas, United States (Hybrid)
1 Year ago
Anavation - Senior Cloud Developer

Anavation

Colorado Springs, Colorado, United States (Remote)
1 Month ago
Optiv - Client Operations Specialist - Strategic

Optiv

Leawood, Kansas, United States (Remote)
3 Weeks ago
Apple - Senior Business Development Manager, Apple Pay Access

Apple

New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Warsaw, Masovian Voivodeship, Poland (On-Site)

Boston, Massachusetts, United States (On-Site)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (On-Site)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Remote)

Warsaw, Masovian Voivodeship, Poland (Remote)

Warsaw, Masovian Voivodeship, Poland (Remote)

Boston, Massachusetts, United States (On-Site)

View All Jobs

Get notified when new jobs are added by CD PROJEKT RED

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug