C++ / Cuda Developer
We are looking for a Software Developer, preferably with commercial experience in low and ultra-low latency projects to join our dynamic team. The ideal candidate will demonstrate intelligence, steadiness, and thoughtfulness, with strong attention to detail and a passion for streamlining business processes. They should be naturally curious, approach problems with a continuous improvement mindset, and remain flexible in seeking ever-better solutions.
WHAT YOU'LL BE DOING :
- Implementation of complex computational algorithms on GPU and CPU with demanding latency and throughput requirements
- Refactor existing solutions to improve their scalability
WHAT WE LOOK FOR IN YOU :
Commercial experience in developing and debugging high-performance GPU and CPU applications with strong focus on latency and throughputHands-on experience with third-party libraries and designing custom CUDA kernelsProficient with profiling and performance analysis tools (Nsight Systems, Nsight Compute, nvprof)Solid understanding of data structures, algorithms, and object-oriented programming in C++Proven ability to work effectively in remote or hybrid teams with variable, project-based responsibilitiesCuriosity and proactive engagement with emerging trends in GPU / HPC / ML, continuously seeking to learn and apply new techniquesNICE-TO-HAVE :
In-depth knowledge and expertise in low-latency and real-time development, achieving sub-microsecond latencyExperience with lock-free data structures and associated design patternsProficient in C programming, including writing Linux drivers and working with kernel-level componentsStrong understanding of Linux system internals and networkingKnowledge of memory optimization techniques (shared memory, registers, coalesced access, persistent kernels)Experience with inference optimization frameworksWHY SHOULD YOU JOIN OUR TEAM?
Great challenges with fast feedback loopsA welcoming group of highly qualified international professionalsCutting-edge hardware and technologyWork remotely from anywhere in the worldAccess any of our global offices anytimeFlexible schedule40 paid days offCompetitive salary