Senior AI Programmer

Senior AI Programmer

Manchester Full-Time 43200 - 72000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Create immersive AI systems for a groundbreaking space simulation game.
  • Company: Join Cloud Imperium Games, creators of the record-breaking Star Citizen.
  • Benefits: Work with cutting-edge technology and enjoy a diverse, inclusive culture.
  • Why this job: Be part of a passionate team pushing the boundaries of gaming innovation.
  • Qualifications: Expert in C++ and AI game development with strong mentoring skills.
  • Other info: We celebrate diversity and encourage unique perspectives in our workplace.

The predicted salary is between 43200 - 72000 £ per year.

We are a crowdfunded company and have a dedicated and enthusiastic community of backers who are helping us create the “Best Damn Space Sim Ever”. We want to build the best we can deliver and we believe wholeheartedly in the value of exceptional diverse talent.

As a Senior AI programmer, you will be working with our custom engine and our internal tools in a multi-disciplinary environment composed of industry veterans, with the goal of creating systems and behaviours for our AI agents.

The goal for the AI of Star Citizen and Squadron 42 is to shape a world that looks highly realistic, vast, and very rich in content. This can only be achieved working side-by-side with game designers, level designers, animators, audio programmers, and all the members of the Cloud Imperium family.

Working with the latest PC hardware, technology, and APIs, we develop extensive ranges of highly realistic and systemic features to create agents that can realistically and physically interact with the environment and the players to achieve a lifelike space simulation.

Founded in 2012, Cloud Imperium Games creates cutting-edge videogames that defy expectations. We’re currently developing Star Citizen, a record-breaking multiplayer online space sim, and Squadron 42, a cinematic single-player adventure set in the same universe. Join us as we break boundaries and make videogame history.

What do our Senior AI Programmers do?

  1. Implement high-quality, scalable, and robust AI systems to drive immersive gameplay experiences.
  2. Mentor AI programmers, driving engineering best practices and fostering technical excellence.
  3. Collaborate closely with designers, artists, and QAs to align AI behaviors with the game’s vision and player experience.
  4. Identify and mitigate technical risks and challenges, applying cutting-edge AI techniques to push the boundaries of in-game intelligence.
  5. Optimise and maintain AI systems to ensure efficiency, scalability, and stability in a large, shared codebase.

What do we expect from our Senior AI Programmers?

  1. Extensive experience in AI game development, with a proven track record of shipping successful titles.
  2. Expert-level proficiency in C++ and its application in complex, multi-threaded game systems.
  3. Deep understanding of 3D mathematics, including character movement, rotations, and transformations.
  4. Exceptional problem-solving skills, with the ability to diagnose and resolve AI-related challenges effectively.
  5. Strong mentoring abilities, supporting junior and mid-level programmers in AI development.
  6. Experience integrating and optimising AI within large-scale game engines, ensuring high performance and efficiency.
  7. Ability to communicate and present technical solutions clearly to cross-disciplinary teams, balancing technical depth with accessibility.

Diversity Statement
CIG is a global company, staunchly committed to cultivating a culture and workplace that celebrates all backgrounds, lifestyles, and perspectives. Together, we are creating a space where authentic recognition, appreciation, and understanding of the importance of diversity is fostered by everyone. As an Equal Opportunity Employer, we strive to build a team that represents all walks of life, and we want every employee to bring all the things that make them unique to the work environment. The universe is as vast and varied as the people in it, and it’s our differences that make it special.

Fraud Statement
We are aware of people receiving job offers that fraudulently allege to be from CIG. These types of fraud can be carried out through false websites, fake email addresses claiming to be from our company, or social media. We do not ask for your personal info like bank account numbers, identification numbers, etc., through social media or chat-based apps, nor do we request or send money for the purchase of business equipment. If you suspect fraud, please report it to your local authorities, as well as reaching out to us at with any information you may have.

Apply now

If you like wild growth and working with happy, enthusiastic over-achievers, you’ll enjoy your career with us! #J-18808-Ljbffr

Senior AI Programmer employer: Cloud Imperium Games

At Cloud Imperium Games, we pride ourselves on being an exceptional employer that values diverse talent and fosters a collaborative work culture. As a Senior AI Programmer, you'll have the opportunity to work alongside industry veterans in a dynamic environment, utilizing cutting-edge technology to create immersive gameplay experiences. We offer robust employee growth opportunities, mentorship programs, and a commitment to diversity, ensuring that every team member can thrive and contribute to our mission of creating the 'Best Damn Space Sim Ever'.
C

Contact Detail:

Cloud Imperium Games Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior AI Programmer

✨Tip Number 1

Make sure to showcase your extensive experience in AI game development during the interview. Be prepared to discuss specific projects where you implemented high-quality AI systems and how they contributed to immersive gameplay experiences.

✨Tip Number 2

Familiarize yourself with the latest trends and techniques in AI programming, especially those relevant to game development. Being able to discuss cutting-edge AI techniques and how they can be applied to enhance gameplay will set you apart.

✨Tip Number 3

Highlight your mentoring abilities by preparing examples of how you've supported junior programmers in the past. This role emphasizes collaboration, so demonstrating your leadership skills will be crucial.

✨Tip Number 4

Since this position involves working closely with cross-disciplinary teams, practice explaining complex technical concepts in a clear and accessible manner. Being able to communicate effectively with designers and artists will be key to your success.

We think you need these skills to ace Senior AI Programmer

AI Game Development
C++ Programming
Multi-threaded Systems
3D Mathematics
Character Movement and Transformations
Problem-Solving Skills
Mentoring and Leadership
Game Engine Integration
Performance Optimization
Technical Communication
Collaboration with Cross-Disciplinary Teams
Scalable AI Systems Design
Risk Identification and Mitigation

Some tips for your application 🫡

Understand the Company Culture: Familiarize yourself with Cloud Imperium Games' commitment to diversity and community involvement. Highlight your own experiences and values that align with their mission in your application.

Showcase Your Technical Skills: Emphasize your extensive experience in AI game development, particularly your proficiency in C++. Provide specific examples of past projects where you implemented scalable AI systems and solved complex challenges.

Highlight Collaboration Experience: Since the role involves working closely with designers, artists, and other programmers, make sure to mention any relevant teamwork experiences. Describe how you have successfully collaborated in multi-disciplinary environments.

Tailor Your Application: Customize your CV and cover letter to reflect the specific requirements mentioned in the job description. Use keywords from the listing, such as '3D mathematics', 'mentoring', and 'optimizing AI systems' to demonstrate your fit for the role.

How to prepare for a job interview at Cloud Imperium Games

✨Showcase Your AI Expertise

Be prepared to discuss your extensive experience in AI game development. Highlight specific projects where you implemented high-quality AI systems and the impact they had on gameplay.

✨Demonstrate Technical Proficiency

Make sure to showcase your expert-level proficiency in C++. Be ready to explain complex, multi-threaded game systems you've worked on and how you optimized them for performance.

✨Collaborate and Communicate

Since collaboration is key, practice explaining technical solutions clearly to non-technical team members. Prepare examples of how you've worked with designers, artists, and QAs to align AI behaviors with game vision.

✨Emphasize Problem-Solving Skills

Prepare to discuss specific challenges you've faced in AI development and how you diagnosed and resolved them. This will demonstrate your exceptional problem-solving skills and ability to mitigate technical risks.

Senior AI Programmer
Cloud Imperium Games
C
  • Senior AI Programmer

    Manchester
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-03-19

  • C

    Cloud Imperium Games

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>