NVIDIA is seeking a Senior Software Engineer to join their Image and Data Processing Libraries team. This role focuses on building and improving GPU and CPU accelerated software libraries like nvComp, NPP, nvJPEG, and DALI that power AI, data analytics, image processing, and computer vision applications worldwide. The position offers an opportunity to work with cutting-edge technology and contribute to pioneering algorithms that support NVIDIA's vision for accelerated computing.
The role requires expertise in high-performance computing, particularly GPU acceleration using CUDA, and strong C/C++ programming skills. You'll be responsible for developing scalable library software, optimizing performance, and providing technical leadership to the team. The ideal candidate should have 5+ years of experience and preferably an advanced degree in a relevant field.
Working at NVIDIA means joining one of technology's most desirable employers, known for breakthrough innovations in AI, High-Performance Computing, and Visualization. The company offers competitive compensation, comprehensive benefits, and a diverse, inclusive work environment. This remote position is available across multiple European locations, providing flexibility while working on transformative technology that impacts major industries globally.
The role combines technical expertise with leadership opportunities, making it ideal for experienced engineers passionate about high-performance computing and algorithm optimization. You'll be at the forefront of developing crucial software libraries that power various computing workflows, working with a global team dedicated to pushing technological boundaries.