CareerPlanSign in

Senior Software Engineer - Image and Data Processing Libraries

Poland, Remote🌐 Remote💼 Full-time💰 $375,000–$375,000🗓 2026-08-13 → 2026-09-25

Core

Design, develop, and optimize GPU and CPU accelerated software libraries (nvComp, NPP, nvJPEG, etc.) for AI, data analytics, image processing, and scientific simulations.

Role type

Senior Software Engineer - High Performance Computing Libraries

Builds

Scalable library software for numerical methods and image processing workflows

Domain

High Performance Computing / GPU Acceleration / Image Processing

Deliverable

production ML models | product features

Required skills

C/C++ programming, CUDA, parallel numerical applications, performance tuning, algorithm optimization, technical leadership, software architecture

Preferred skills

CPU/GPU hardware architecture knowledge, CI/CD systems, Python scripting, debugging and profiling

Technologies

CUDA, C, C++, Python, JIRA

Responsibilities

Develop scalable library software using modern tools and languages; Tune and benchmark algorithms on various architectures; Collaborate with product management and partners on technical roadmaps; Provide technical leadership to library engineers; Improve library performance and abstractions for reduced maintenance cost

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.