Software Engineer C++

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Software Engineer (AI) - £260 per day - 3 month contract


Overview
An excellent opportunity has arisen with a Global Leader in Social Media for a talented and enthusiastic Software Engineer with skills in C++

The role:
Develop highly scalable game engine code in C/C++ and Python.
Collaborate with AI Research 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 (eg distributed clusters, multicore SMP, and GPU).

Requirements:
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.

Desirable:
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.

Software Engineer (AI) - £260 per day - 3 month contract
Start date
ASAP
From
IntecSelect
Published at
22.10.2020
Project ID:
1986695
Contract type
Freelance
To apply to this project you must log in.
Register