You’ll benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive innovative solutions for our customers
Job Summary
You’ll benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive innovative solutions for our customers.
As a member of this core team, you will initiate, design, and develop enabling software for our next-generation high-end processing product.
This is an opportunity to work on cutting-edge technologies in a collaborative and technically challenging environment, where your ideas and designs will make a real impact.
Matching Summary
You’ll benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive innovative solutions for our customers.
Skills & Requirements
Must-have
C++ development on Linux
CUDA development and NVIDIA GPU programming
Optimizing AI/ML models on NVIDIA GPUs
GPU architecture and parallel programming
NVIDIA profiling and debugging tools
Optimizing compute-intensive workloads
Agile environments, git ecosystem, CI/CD
Nice-to-have
Real-time image processing
High-volume data experience
Messaging or IPC infrastructures
PyBind for C++/Python integration
Key Requirements
8+ years of hands-on experience in C++
B.Sc. in Software Engineering, Computer Science, or related field
Experience with Docker containers
Experience running and optimizing AI/ML models
Experience optimizing compute-intensive workloads using CUDA kernels