{"schemaVersion":"jobsearcher.job.v1","id":"5a825d9e72f7e53b73108fbf","url":"https://jobsearcher.com/jobs/5a825d9e72f7e53b73108fbf","canonicalUrl":"https://jobsearcher.com/jobs/5a825d9e72f7e53b73108fbf","title":"Senior Software Engineer, CUDA Core Libraries","description":"NVIDIA's accelerated computing platform is the foundation of modern HPC and AI.At the core of this platform are the CUDA Core Libraries. C++ and Python libraries that enable developers to write fast, reliable, and scalable GPU-accelerated software! We are hiring a full-time Software Engineer to work on the CUDA Core Libraries that power GPU computing for both C++ and Python developers. This includes projects such as CCCL (Thrust, CUB, libcudacxx), cuda-python, and numba-cuda. You will join the team building the foundational libraries, algorithms, and language/runtime infrastructure that make CUDA a speed-of-light experience for developers across deep learning, scientific computing, and data analytics!\r\nWhat You'll Be Doing Develop and implement CUDA Core Libraries in C++ and/or Python, including parallel algorithms and idiomatic language bindings for core CUDA functionality.\r\nCompose, optimize, and evolve GPU algorithms and APIs, from high-level interfaces down to low-level performance tuning involving memory, parallelism, and synchronization.\r\nOwn features end-to-end: develop, implementation, testing, benchmarking, documentation, and long-term maintenance.\r\nImprove developer experience across the stack: CI, tests, benchmarks, packaging, examples, and docs.\r\nCollaborate with senior CUDA engineers in design reviews, code reviews, and open-source-style workflows.\r\nEngage with real users through issues, performance investigations, and API feedback.\r\nWhat We Need To See BS, MS, or PhD in Computer Science, Computer Engineering, or a related field or equivalent experience.\r\nMinimum of 8+ years of related development experience\r\nStrong programming skills in C++, Python, or both, with proven interest in systems-level software (performance, memory, concurrency, API design).\r\nSolid understanding of modern C++ (templates, generics, standard library) and/or Python library development and packaging.\r\nPractical experience with parallel or heterogeneous programming (CUDA, OpenMP, GPU-accelerated Python, or similar).\r\nExperience contributing to production software or open-source libraries, including testing, profiling, and code review.\r\nAbility to work independently, scope problems, and drive projects to completion.\r\nClear written communication for technical design and documentation.\r\nComfort navigating large, multi-language codebases (C++, Python, CMake, Pixi, CI systems).\r\nWays To Stand Out From The Crowd Strong understanding of CPU/GPU architecture and how hardware details affect performance.\r\nHands-on experience with CUDA C++, CUDA Python, PyTorch, JAX, Numba, CuPy, or similar GPU-accelerated stacks.\r\nFamiliarity with Thrust, CUB, libcudacxx, or other modern C++/GPU libraries.\r\nExperience with compiler infrastructure or tooling (LLVM, Clang tooling, MLIR).\r\nDemonstrated interest in developer tools, library design, and making other developers faster.\r\nIf you care deeply about performance, enjoy working at the C++/Python boundary, and want to shape the core CUDA libraries relied on by thousands of developers, this role is a direct fit.\r\nYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. For Poland: The base salary range is 292,500 PLN - 507,000 PLN for Level 4, and 375,000 PLN - 650,000 PLN for Level 5.\r\nJ-18808-Ljbffr","company":"NVIDIA","rawCompany":"nvidia","city":"Poland","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-08-09T00:44:20.610Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer, CUDA Core Libraries","description":"NVIDIA's accelerated computing platform is the foundation of modern HPC and AI.At the core of this platform are the CUDA Core Libraries. C++ and Python libraries that enable developers to write fast, reliable, and scalable GPU-accelerated software! We are hiring a full-time Software Engineer to work on the CUDA Core Libraries that power GPU computing for both C++ and Python developers. This includes projects such as CCCL (Thrust, CUB, libcudacxx), cuda-python, and numba-cuda. You will join the team building the foundational libraries, algorithms, and language/runtime infrastructure that make CUDA a speed-of-light experience for developers across deep learning, scientific computing, and data analytics!\r\nWhat You'll Be Doing Develop and implement CUDA Core Libraries in C++ and/or Python, including parallel algorithms and idiomatic language bindings for core CUDA functionality.\r\nCompose, optimize, and evolve GPU algorithms and APIs, from high-level interfaces down to low-level performance tuning involving memory, parallelism, and synchronization.\r\nOwn features end-to-end: develop, implementation, testing, benchmarking, documentation, and long-term maintenance.\r\nImprove developer experience across the stack: CI, tests, benchmarks, packaging, examples, and docs.\r\nCollaborate with senior CUDA engineers in design reviews, code reviews, and open-source-style workflows.\r\nEngage with real users through issues, performance investigations, and API feedback.\r\nWhat We Need To See BS, MS, or PhD in Computer Science, Computer Engineering, or a related field or equivalent experience.\r\nMinimum of 8+ years of related development experience\r\nStrong programming skills in C++, Python, or both, with proven interest in systems-level software (performance, memory, concurrency, API design).\r\nSolid understanding of modern C++ (templates, generics, standard library) and/or Python library development and packaging.\r\nPractical experience with parallel or heterogeneous programming (CUDA, OpenMP, GPU-accelerated Python, or similar).\r\nExperience contributing to production software or open-source libraries, including testing, profiling, and code review.\r\nAbility to work independently, scope problems, and drive projects to completion.\r\nClear written communication for technical design and documentation.\r\nComfort navigating large, multi-language codebases (C++, Python, CMake, Pixi, CI systems).\r\nWays To Stand Out From The Crowd Strong understanding of CPU/GPU architecture and how hardware details affect performance.\r\nHands-on experience with CUDA C++, CUDA Python, PyTorch, JAX, Numba, CuPy, or similar GPU-accelerated stacks.\r\nFamiliarity with Thrust, CUB, libcudacxx, or other modern C++/GPU libraries.\r\nExperience with compiler infrastructure or tooling (LLVM, Clang tooling, MLIR).\r\nDemonstrated interest in developer tools, library design, and making other developers faster.\r\nIf you care deeply about performance, enjoy working at the C++/Python boundary, and want to shape the core CUDA libraries relied on by thousands of developers, this role is a direct fit.\r\nYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. For Poland: The base salary range is 292,500 PLN - 507,000 PLN for Level 4, and 375,000 PLN - 650,000 PLN for Level 5.\r\nJ-18808-Ljbffr","datePosted":"2026-08-09T00:44:20.610Z","dateModified":"2026-08-09T00:44:20.610Z","hiringOrganization":{"@type":"Organization","name":"NVIDIA","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Poland","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5a825d9e72f7e53b73108fbf"},"url":"https://jobsearcher.com/jobs/5a825d9e72f7e53b73108fbf"}}