Senior Library Acceleration Engineer, RAPIDS

at Nvidia

πŸ“ United States

$148,000-276,000 per year

SENIOR
βœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 4 Python @ 4 Algorithms @ 4 Machine Learning @ 4 Data Science @ 4 Hiring @ 4 Communication @ 4 Mathematics @ 7 Debugging @ 4

Details

NVIDIA is hiring Systems Software Engineers to work on RAPIDS, a suite of open-source software libraries that accelerates end-to-end data science and analytics pipelines on GPUs. RAPIDS relies on NVIDIA CUDA for low-level compute optimization but exposes that high-performance GPU compute through user-friendly Python interfaces.

Responsibilities

  • Analyze, design, and implement optimized GPU algorithms for data analytics and machine learning.
  • Expand and improve integration of RAPIDS into relevant high-level frameworks.
  • Drive performance analysis, benchmarking, and trouble-shooting of associated libraries.
  • Collaborate with a multi-functional team to understand requirements and implement or improve solutions.

Requirements

  • MS or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field in Deep Learning, Machine Learning, or Computer Vision, or equivalent experience.
  • 5+ years of proven experience in Computer Science, Artificial Intelligence, Applied Math, or a related field.
  • Expert level knowledge in building and maintaining Python interfaces to lower level libraries, preferably in C++ (CUDA a bonus).
  • Strong analytical problem-solving skills, algorithms and mathematics fundamentals.
  • Excellent software development skills: programming, debugging, performance analysis, and test design.
  • Good communication and documentation habits.
  • Ability to work independently and manage your own development efforts.
  • A passion for thoughtful benchmarking.

Benefits

  • NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. You will also be eligible for equity and benefits.

The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.