Accessibility Links

Game Systems Engineer

  • Location: London, UK
  • Salary/rate: Excellent salary DoE
  • Date posted: 21/12/18
  • Job reference: 6629
  • Permanent

We’re looking for a games programmer with a passion for software creation and problem solving with a proactive, can-do attitude to overcoming technical challenges.

 

To succeed in this role you will need to have a strong foundation in software engineering and enjoy working on a wide range of diverse and challenging problems within a results focused mission driven team.

 

The Team

As part of the Research Group, the Worlds Team provides Researchers with the best training and testing environments possible, across a variety of platforms. These range from bespoke mini-games aimed at answering specific research questions, to expansive first-person games using modern 3D engines. The output from the Worlds Team is crucial in helping steer research forward.

Projects we’ve worked on include AlphaGoDM Lab, and DQN on Atarias well as contributions to countless publications. The team consists of 30+ developers from high profile games and VFX companies including: EA, Sony, Microsoft, Elixir Studios, Lionhead, Criterion Games, Animal Logic and The Foundry.

 

The Role

You’ll add new game features to existing game environments, and make brand new environments available. All games are wrapped with a common environment API so agents can switch between them without interface changes. You’ll work collaboratively to develop and integrate environments and carry out performance optimisation to ensure that our games run fast in our data centres.

We take time to design and implement our software carefully as it’s likely we’ll live with it for many years to come so we welcome new ideas and apply thoughtfulness to everything we do. We take code reviews, unit and integration testing seriously to ensure high code quality and robustness. You’ll join a close knit team of talented individuals who openly share ideas with one another.

 

About You

  • Strong software engineer with extensive experience in software design
  • Proven C++ programming experience; professional or otherwise
  • Python and/or Lua experience ideal, but not essential
  • Experience with gameplay, engine, graphics or physics programming
  • Experience with profiling and performance optimisation
  • Basic understanding of maths and statistics
  • Ideally experience with concurrent or distributed software architecture
  • Rendering experience useful

 

Competitive salary applies.

 

If the above sounds like it could be the opportunity you’ve been looking for then get in touch. For a casual chat about the role in more detail call me on 01925 839 722 or drop me an email on lee.burns@amiqus.com .

Similar jobs
Mobile Programmer
Location: Edinburgh, Scotland
Salary: £50,000 - £60,000 +
Permanent
Are you a problem-solver, with a knack for learning new systems and APIs?Amiqus have partnered with a reputable developer that have been making award winning games for over 20 years
Senior Gameplay Programmer
Location: Farnborough, UK
Salary: £35,000 - £45,000
Permanent
Are you a gameplay programmer attuned to coding quality features and systems for games?Would you like to be involved in one of the biggest upcoming AAA projects for Virtual Reality - with established
Senior Software Engineer
Location: Edinburgh, Scotland
Salary: Negotiable - DOE
Permanent
Amiqus have partnered exclusively with a company best known for driving innovation in current and next-gen gamingWould you like to be part of a movement in video games where your C++ skills develop a
Principal Programmer
Location: Farnborough, UK
Salary: £50,000 - £60,000
Permanent
Are you a seasoned Principal Programmer, driven by quality, technical challenges and passion for immersive and polished gameplay?Amiqus have partnered with this mid-large sized video game studio
Principal AI Programmer
Location: Midlands
Salary: £48,000 - £60,000
Permanent
This is a great opportunity to work with a studio who consistently set the bar on AAA console titles.