Back to job search

Software Engineer - Gaming

  • Location:


  • Sector:

    PR, Marketing & Digital

  • Job type:


  • Salary:

    £29.81 - £32.70 per hour

  • Contact:

    Shae Stacey-Parchment

  • Contact email:

  • Contact phone:

    219 758 4300

  • Job ref:


  • Published:

    19 days ago

  • Expiry date:


  • Startdate:


Role: Software Engineer 
Location: London (work from home)
Duration: 3 months
Rate: £29.81 - £32.70 per hour

In this role, you will embed deeply with researchers at to develop and debug reinforcement learning environments.

  • Develop highly scalable game engine code in C/C++ and Python.
  • Collaborate with Scientists to facilitate research that enables learning in sequential decision making problems.
  • Apply knowledge of relevant domains along with expert coding skills to platform and framework development projects.
  • Adapt machine learning and neural network algorithms and architectures to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).

  • Expert knowledge of game engine development, preferably for “grid-world” games. 
  • Expert knowledge of C and C++ on POSIX systems, including threads, context switching, dynamic libraries (dlopen, dlmopen).
  • Good knowledge of Python.

  • Good knowledge of PyTorch.
  • Experience with training RL algorithms on GPUs.
  • Experience with the game NetHack.
  • Experience with procedural content generation for game development.
  • Experience with designing game combat mechanisms.
  • Experience with game UI development.