A vaga requer que o candidato esteja matriculado em Ciência da Computação, Engenharia da Computação ou cursos similares. Além disso, é necessário ter cursado disciplinas que abordaram tópicos como vetores, espaços vetoriais e transformações lineares, e ter experiência em desenvolvimento de projetos em C/C++ ou C#. Fluência avançada em inglês é requisito mínimo, e ter desenvolvido um projeto usando alguma API gráfica (OpenGL, DirectX, Vulkan etc) será considerado um diferencial. Outras responsabilidades incluem desenvolver aplicações desktop e bibliotecas em C++ e C#, criar aplicações gráficas utilizando OpenGL e resolver problemas de geometria espacial.