Senior Libraries Engineer - AI and HPC
NVIDIA
Join our multidisciplinary team and help build and improve GPU and CPU accelerated data processing software libraries. Projects like DALI or nvImageCodec are used in all kinds of processing workflows and support NVIDIA's vision and growth.
Starting from powering AI, data analytics, image processing, computer vision, and scientific simulations for leading commercial and academic organizations worldwide. In this role, you will design, develop, and optimize pioneering algorithms. Ideal candidates will have experience with accelerated computing and a passion for advancing the state-of-the-art in various computing domains. If this sounds exciting, we would love to meet you!
What you’ll be doing:
Developing scalable library software using modern tools and languages for various numerical method.
Performance tuning, optimization, and benchmarking of algorithms on various architectures.
Working closely with leadership team and other internal and external partners to understand feature and performance requirements and contribute to the technical roadmaps of libraries.
Providing technical leadership and guidance to library engineers working with you.
Find opportunities to improve user experience and library performance.
What we need to see:
PhD or MSc’s degree in Computational Science, Computer Science, Applied Math, or related science or engineering field of study is preferred (or equivalent experience).
5+ years 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.
Ways to stand out from the crowd:
Good knowledge of CPU and/or GPU hardware architecture,
Experience with software development practices such as CI/CD systems and project management tools such as JIRA,
Experience with working in a distributed organization,
Debugging, profiling, and testing skills for accuracy and performance,
Fluency with Python.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Your 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 221,250 PLN - 383,500 PLN for Level 3, and 292,500 PLN - 507,000 PLN for Level 4.
$184k - $287.5k
...NVIDIA Math Libraries team is looking for a senior engineer to join our development efforts in the area of kernel generation for AI and HPC, specifically targeting matrix operations, JITing and fusions. Around the world, leading commercial and academic organizations are...SeniorRemote work- NVIDIA Gruppe is looking for a senior engineer to join their Math Libraries team in Santa Clara, California. This role... ...has over 8 years of experience in HPC software development using C++, along... ...opportunity to be part of cutting-edge AI and data center technologies. #J-18...Senior
- ...NCCL, NVSHMEM & GPUDirect. Our GPU communication libraries are crucial for scaling Deep Learning and HPC applications! We## **What you will be doing:*** Conduct... ..., or related field with relevant performance engineering and HPC experience* 3+ yrs of experience with parallel...Senior
- A growing infrastructure company is seeking a Senior Systems Engineer to support the Department of Energy. This role involves guiding national... ...Strong technical presentation skills and understanding of HPC and AI/ML are crucial. Join us for this pivotal opportunity at...Senior
- The Massachusetts Institute of Technology is seeking a Senior HPC Systems Engineer for the Massachusetts Green High Performance Computing Center (... ...the computing infrastructure needed for the Massachusetts AI Hub’s AI Computing Resource (AICR). Your responsibilities include...Senior
$184k - $356.5k
NVIDIA Corporation is seeking a Senior Quantum Computing Libraries Engineer in New York, NY. You will develop and optimize software for quantum computing using state-of-the-art HPC technologies. The ideal candidate has extensive experience in C++ and Python, alongside...Senior- ...Responsibilities: # Advocate and promote HPC and clustered computing services to... ...BS degree in computer science, computer engineering, information technology, information systems... ...utilizing GPU (NVIDIA and AMD) clusters for AI/ML and/or image processing. # Knowledge...Senior
$165k - $220k
...The Essential Cloud for AI™. Built for pioneers by... ...internal and customer engineering teams, offering valuable... ...the role: As a Senior Specialist Field Engineer... ...high-performance compute (HPC) environments... ...Collective Communications Library (NCCL) ~ Demonstrated...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours- ...Description Aquinas Consulting is currently looking to fill an HPC Systems Engineer job in New Haven, CT with a key client in the Higher... ...will help lead the system design, deployment, and support of AI-focused research cluster and storage infrastructure at one of...SeniorContract workWork experience placementLocal area
- NVIDIA Corporation is hiring a Performance Engineer to conduct in-depth performance characterization on multi-GPU and multi-node clusters. The ideal candidate will have experience with parallel programming, performance benchmarking, and understand computer system architecture...Senior
$152k - $287.5k
NVIDIA Corporation is seeking a motivated Performance Engineer to enhance the roadmap of communication libraries. In this role, you will conduct in-depth performance characterization on multi-GPU clusters and analyze the interaction of libraries with hardware and software...Senior$152k - $241.5k
...Overview We’re looking for a Senior SRE to join our Compute Farm team... .... You’ll harness the power of AI to deliver groundbreaking... ...ensuring they integrate cleanly with HPC schedulers, storage, and... ...Perl, or Ruby. Mentored other engineers and influenced technical direction...Senior$85.5k - $149.8k
...Sr. HPC Systems Engineer ****@*****.*** Research Computing is seeking a Sr. HPC Systems Engineer who will design, build, and maintain advanced high-... ...reliable operation, configuration, and optimization of HPC and AI systems, including multi-node CPU and GPU clusters, high-...SeniorFull time$184k - $287.5k
...autonomous cars. We are the GPU Communications Libraries and Networking team at NVIDIA. We... ...crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design... ...technologies to accelerate AI and HPC workloads. Explore innovative...Senior- Carta is seeking a Senior Design Systems Engineer to join their team focused on developing innovative component libraries and design systems. This role requires extensive experience in... ...candidate will have a strong understanding of AI impacts on design, guiding product teams...Senior
$212.5k - $250k
A leading technology company in San Francisco is seeking a Senior Design Systems Engineer to architect and evolve their component library. You will redefine the design system for AI-driven interfaces and bridge the gap between design and code. The ideal candidate has over...Senior$30 per hour
...SDSC presently operates multiple large HPC systems ranging from a 120k x86 CPU... ...consulting services on FAIR, Big Data, and AI. SDSC offers a rich set of cloud... ...designs POSTION OVERVIEW The Senior HPC Systems and Storage Engineer will apply advanced systems and software...SeniorHourly payLocal areaAfternoon shift- A global technology company is seeking to enhance its enterprise AI mission systems by hiring a specialized engineer focused on designing and optimizing GPU clusters. In this role, you will be responsible for managing NVIDIA GPU data center platforms and collaborating with...Senior
- ...Senior Security Operations Engineer Our mission is to scale intelligence to serve humanity. We're training... ...and enterprises who are building AI systems to power magical experiences... ...infrastructure-as-code and reusable code libraries Manage IAM / RBAC for cloud...SeniorFull timeWork at officeRemote workFlexible hours
- A leading AI research company in San Francisco is seeking a software engineer for its Fleet High Performance Computing team. In this role, you'll ensure the reliability and uptime of the compute fleet, working with automation systems and monitoring tools. Ideal candidates...Senior
- ...experience designing and operating large scale compute infrastructure Experience analyzing and tuning performance for a variety of HPC workloads Working knowledge of cluster configuration management tools such as Ansible, Puppet, Salt Experience with HPC cluster...SeniorRemote work
$152k - $241.5k
...We are the GPU Communications Libraries and Networking team at NVIDIA.... ...NVSHMEM for Deep Learning and HPC applications. We are looking for... ...motivated Partner Enablement Engineer to guide our key partners and... ...end to end understanding of the AI networking stack. Are you...$175k - $250k
...Senior HPC Engineer Millennium's Infrastructure organization designs, engineers, and operates a robust global computing platform supporting... ...large-scale, high-throughput HPC and GPU platforms that underpin AI- and machine-learning-driven research. In this role, you...Senior$110.3k - $196.8k
The Federal Reserve Bank of Kansas City is seeking a High Performance Computing Engineer to design, administer, and optimize HPC clusters. This role involves collaborating with researchers on complex computational challenges and implementing innovative solutions. The position...SeniorRemote work$184k - $287.5k
...tapping into the unlimited potential of AI to define the next era of computing. An era... ...-gen distributed storage services for HPC workloads, optimizing both performance and... ...s degree in Computer Science, Electrical Engineering or related field or equivalent experience...Senior- Technology Resource Experts, LLC is hiring an experienced Systems Engineer to be part of their growing team in Maryland. This role entails... ...technical integration, and developing system specifications for HPC systems. The ideal candidate needs to have an active TS/SCI with...Senior
- ...Senior HPC Engineer Location: Remote Skills: HPC, Python, Linux Job Description: Key responsibilities will include being single point of contact for design, deployment, maintenance, and optimization of on prem Linux / High-Performance Computing (HPC) environments...SeniorImmediate startRemote work
$78.57 per hour
...hr. Summary: We are seeking experienced Senior High-Performance Computing (HPC) Engineers to join our dynamic team. The ideal candidates will have... ...Privacy Policy ( Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process...SeniorFull time$120.44k
...Senior HPC Systems Engineer Job Number: 25342 Functional Area: Information Technology Department: MA Green High Performance Computing Ctr... ...support the computing infrastructure behind the Massachusetts AI Hub ( ’s AI Computing Resource (AICR). This hands-on role...SeniorFull timeVisa sponsorship$110.3k - $196.8k
The Federal Reserve Bank of New York seeks a High Performance Computing Engineer in Kansas City to design and administer HPC clusters, ensuring optimal system performance. The role includes developing innovative solutions for robust cybersecurity and acting as a technical...SeniorRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Libraries Engineer - AI and HPC. Be the first to apply!
- senior game producer United States
- senior manager process engineering United States
- senior manufacturing engineer United States
- senior director fp&a United States
- senior manager clinical operations United States
- senior community manager United States
- senior optical engineer United States
- senior lead project manager United States
- senior manager quality engineering United States
- senior device engineer United States


