Cloud Imperium Games

Senior Programmer (ML Editor Engine Tools integration)

Cloud Imperium Games
Apply
23 days ago
Manchester, United KingdomSenior

Responsibilities

  • Collaborate with senior team members and other disciplines to design and implement reliable, scalable, robust editor and engine tools.
  • Integrate machine learning with the game and its systems.
  • Identify technical and developmental risks and improve pipelines and game systems with reliable, extensible solutions.
  • Own key systems and continuously improve user experience, capabilities, and performance.
  • Peer-review technical designs and documentation and help guide best practices across the wider team.
  • Mentor colleagues, conduct code reviews, and drive technical discussions.
  • Independently deliver complex features from concept through deployment.

Requirements

  • Strong proficiency in C++ and substantial experience working in large, shared codebases.
  • Expertise with UI frameworks such as Qt and/or MFC, including the ability to architect clean, scalable interfaces.
  • Solid understanding of game-development tools.
  • Proven experience improving workflows through user-focused, innovative tool design.
  • Experience mentoring others, conducting code reviews, and driving technical discussions.
  • Ability to independently own and deliver complex features.
  • Ability to work in multidisciplinary teams and communicate effectively with non-programmers.
  • Experience setting up and extending local AI solutions, such as llama.cpp.
  • Enthusiasm for machine learning and its practical application in games.

Tech Stack

Categories

Cloud Imperium Games

About Cloud Imperium Games

51-200 employees

Cloud Imperium Games develops PC space-simulation games for a global player community, funded primarily through crowdfunding and game sales. Founded in 2012, the privately held studio is building Star Citizen, a persistent online universe, and Squadron 42, a cinematic single-player campaign set in the same world. The company operates studios in the US, UK, and Germany and works closely with Turbulent in Canada.

Contact me