# Senior Libraries Engineer – AI and HPC

**Company**: NVIDIA
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Poland-Remote/Senior-Libraries-Engineer---AI-and-HPC_JR2006812?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b2be8118-a70

## Description

Join NVIDIA's multidisciplinary team as a Senior Libraries Engineer – AI and HPC. You will design, develop, and optimize pioneering algorithms for GPU and CPU accelerated data processing software libraries, including projects like DALI and nvImageCodec.

Responsibilities:

- Develop scalable library software using modern tools and languages for various numerical methods.

- Performance tune, optimize, and benchmark algorithms on various architectures.

- Collaborate with the leadership team and internal/external partners to understand feature and performance requirements.

- Provide technical leadership and guidance to library engineers.

- Identify opportunities to improve user experience and library performance.

Requirements:

- PhD or MSc's degree in Computational Science, Computer Science, Applied Math, or a related field (or equivalent experience).

- 5+ years of experience developing, debugging, and optimizing high-performance parallel numerical applications on modern computing platforms with GPU acceleration using CUDA.

- C/C++ programming and software development skills.

- Proven experience in leading and completing software development projects.

- Strong collaboration, communication, and documentation habits.

Preferred qualifications:

- Knowledge of CPU and/or GPU hardware architecture.

- Experience with software development practices such as CI/CD systems and project management tools like JIRA.

- Experience working in a distributed organization.

- Debugging, profiling, and testing skills for accuracy and performance.

- Fluency with Python.

## Skills

### Required
- C/C++
- CUDA
- GPU acceleration
- high-performance computing
- parallel numerical applications

### Nice to have
- Python
- CI/CD systems
- JIRA
- debugging
- profiling
- testing

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Poland-Remote/Senior-Libraries-Engineer---AI-and-HPC_JR2006812?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
