Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.


Senior developer with expertise in ML (machine learning) and 3D graphics

Project Description

The team is working with huge international customer on 3D rendering libraries and 3D tools development.
The goal is to develop of new sophisticated algorithms using deep learning techniques to improve quality of physically-based and real-time rendering and build and integrate them to existing and new software products.


Research and develop cutting-edge ML algorithms
Build infrastructure for automatic data processing and models training and deployment
Integrate developed ML models to existing and new software products



MS or PhD + 5 years of experience in Computer Science or related technical field
Strong mathematical skills + ability to read a lot of articles in machine learning, image processing and computer graphics areas
Experience in design of neural networks architectures
Experience in one of the modern ML frameworks (TensorFlow is preferable)
Experience in image processing and/or computer graphics or computer vision
Expert-level programming skills in C++ and C (5+ years)
Expert-level programming skills in Python (3+ years)
Experience in Windows/Linux development
Experience in SW engineering process: version control (Git), bug tracking, code review
English to work in international team

Nice to have

Experience in the distributed systems develpoment
Experience in OpenGL and/or Vulkan graphics APIs
Experience in the scripting languages (bash, PowerShell)
3D graphics, media and image processing.


  • English: Upper-intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:

Nizhniy Novgorod
Work Type

Check us out on: