Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Libraries Engineer - AI and HPC in United States vacancy
  • $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... 
    Senior
    Remote work

    NVIDIA

    United States
    1 day ago
  • 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

    NVIDIA Gruppe

    Santa Clara, CA
    19 hours ago
  •  ...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

    NVIDIA Corporation

    New Bremen, OH
    2 days ago
  • 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

    VAST Data

    New York, NY
    3 days ago
  • 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

    Massachusetts Institute of Technology

    Cambridge, MA
    19 hours ago
  • $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

    NVIDIA Corporation

    New York, NY
    9 hours ago
  •  ...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

    ITR

    Oak Ridge, TN
    9 days ago
  • $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... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    14 days ago
  •  ...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... 
    Senior
    Contract work
    Work experience placement
    Local area

    Aquinas Consulting

    New Haven, CT
    27 days ago
  • 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

    NVIDIA Corporation

    New Bremen, OH
    1 day ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    19 hours ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    19 hours ago
  • $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-... 
    Senior
    Full time

    Johns Hopkins University

    Baltimore, MD
    3 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    4 days ago
  • 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

    I did my part and supported the Regular Toilet

    Seattle, WA
    19 hours ago
  • $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

    Menlo Ventures

    San Francisco, CA
    2 days ago
  • $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... 
    Senior
    Hourly pay
    Local area
    Afternoon shift

    UC San Diego

    San Diego, CA
    3 days ago
  • 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

    RPMGlobal

    Bethesda, MD
    3 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Cohere

    United States
    4 days ago
  • 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

    OpenAI

    San Francisco, CA
    1 day ago
  •  ...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... 
    Senior
    Remote work

    ShiftCode Analytics

    United States
    3 days ago
  • $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... 

    NVIDIA Corporation

    Austin, TX
    19 hours ago
  • $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

    Millennium Management Corp

    New York, NY
    4 days ago
  • $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... 
    Senior
    Remote work

    Federal Reserve Bank of Kansas City

    Oklahoma City, OK
    2 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    3 days ago
  • 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

    Technology Resource Experts, LLC

    Annapolis, MD
    1 day ago
  •  ...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... 
    Senior
    Immediate start
    Remote work

    United IT

    United States
    4 days ago
  • $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... 
    Senior
    Full time

    Aditi Consulting

    Waukesha, WI
    19 hours ago
  • $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... 
    Senior
    Full time
    Visa sponsorship

    Massachusetts Institute of Technology

    Cambridge, MA
    1 day ago
  • $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... 
    Senior
    Relocation package

    Federal Reserve Bank of New York

    Kansas City, MO
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Libraries Engineer - AI and HPC. Be the first to apply!