we are looking for

Senior C++ Developer (CUDA/OptiX) Remote Remote Part-time

Our Customer:

The company provides a cutting-edge cloud platform for optical simulations. The team operates at the intersection of physics, high-performance computing, and 3D modeling.

Responsibilities:

  • Develop and maintain the optical simulation engine written in C++, using NVIDIA CUDA and OptiX ray tracing engine;
  • Implement and optimize high-performance computation algorithms;
  • Support and expand the existing codebase;
  • Occasionally interact with cloud-based services and Kubernetes infrastructure (not a core responsibility).

Required Experience and Skills:

  • 8+ years of experience in commercial C++ development;
  • Practical experience with CUDA programming;
  • Experience with GPU computing and ray tracing (OptiX is a strong advantage);
  • Solid knowledge of algorithms, data structures, and multithreading;
  • Academic or research experience in physics, scientific computing, or simulation domains — mandatory;
  • English — Intermediate level.

Would be a plus:

  • Familiarity with Kubernetes or cloud infrastructure;
  • Experience developing simulation engines or rendering systems.

Working conditions

5-day working week, 8-hour working day, flexible schedule

Part time job 20 hours per week with the possibility of transitioning to full-time work (not mandatory);

Work from home with coffee

Remote work.

Contact Us
Subscribe to vacancies

    Contact Us
    UK office:
    Phone:
    Follow us:
    A-listware is ready to be your strategic IT outsourcing solution

      Consent to the processing of personal data
      Upload file