Junior Software Developer / Engineer (C++ 3D CGI OpenGL) London to £50k
Are you a bright, ambitious Junior Software Developer with a record of academic achievement and an interest in 3D graphics and AI?
You could be progressing your career at a fast growing tech start-up that is developing the next generation of 3D graphics, powered by Machine Learning that will lead into the world's most realistic CGI; you'll have the opportunity to tackle some of the biggest unsolved problems in the 3D space.
Your role:
As a Junior Software Developer you will join a small team and work with closely with the founders in this ground breaking XR technology. There's a number of technical challenges to tackle, you'll be collaborating to solve real world problems, improve and optimise the software.
A typical day could consist of reprogramming the main software pipeline (built mostly in Python) into an optimised and performant C++ 20 version, this will likely include rewriting routines into an accelerated programming language, a parallel framework or rethinking how to shape and manipulate data throughout the pipeline.
You'll be collaboratively problem solving in a supportive team environment where you'll be able to learn from experienced technologists, progressing your career whilst working on complex and interesting systems that provide a range of challenges.
You'll join the team in East London offices on a fulltime basis (Monday to Friday); and will be supported to take ownership of your work, your ideas and recommendations will be heard within a close, collaborative working environment (with core hours of 1000-1600).
About you:
1. You're degree educated having achieved a 2.1 or above in a STEM discipline, Computer Science or Engineering preferred
2. You have commercial C++ development experience
3. You have experience with OpenGL and a strong interest in 3D graphics / XR (Extended Reality)
4. You have experience with shaders, they use Vertex and Fragment
5. You have a thorough understanding of Computer Science fundamentals such as Algorithm design, Data Structures, OOP
6. You're collaborative with great communication skills
7. You're keen to work for a tech start-up where you can make a real impact and see the results of your work
Salary & benefits:
As a Junior Software Developer / Engineer you will earn a competitive salary (to £50k) plus equity shares.