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

Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence

$184k - $287.5k

NVIDIA

As part of NVIDIA’s Analytics and Data Intelligence (ADI) group, this team develops “libcudf”-the open-source CUDA C++ library that accelerates database and DataFrame operations. With flexible I/O, blazing-fast merging, aggregating, and filtering, our library serves diverse domains, including business intelligence, genomics, LLM training, and more. We use the latest tools in modern C++ and CUDA to produce software with elegant design, broad feature coverage, and best-in-class performance. The team is looking for an outstanding engineer and/or scientist to apply their parallel programming skills to accelerate open-source software libraries for GPU-based data processing. In this position, you will drive speed-of-light performance in structured data processing, spanning hardware from single workstations to multi-node GPU supercomputers. In addition, you will be building the computational core for DataFrame and database accelerators-highly optimized C++ and CUDA libraries that leverage the parallel nature of GPUs to accelerate operations from data loading and parsing, joins, aggregations, and more. Come bring your inspiration and problem-solving skills to our open-source software suite, and you can be our next major contributor!

What you’ll be doing:

  • Own development for “UcxExchange” in Velox (30%)
  • GPU-to-GPU communication in Presto:
  • Drive the feature roadmap, improve performance, and ensure correctness
  • Optimize multi-node performance for analytical queries with Presto GPU (30%)
  • Targeting both on-prem clusters and public cloud servers
  • Lead projects of interest in Presto, Velox, cuDF (40%)
  • Such as operator completeness, GPU memory oversubscription, efficient CPU fallback
  • Plus your ideas

What we need to see:

  • 8+ years of experience in Computer Science or Software Engineering
  • MS degree or PhD in computer science, engineering, or a related field, or equivalent experience
  • Strong Modern C++ programming skills
  • You care deeply about robust, readable, high-performance code
  • Ways to stand out from the crowd: Expertise in high-performance communication protocols (e.g., UCX, NCCL) and distributed algorithms for query engines
  • Familiarity with RAPIDS cuDF
  • Experience in distributed workflow development and debugging
  • Passion for open-source software development and publishing your work in technical blogs and conferences

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers.

We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: Analytic Systems and Data Science.

If you're an inspired Engineer or Scientist who enjoys autonomy and shares our passion for technology, we want to hear from you.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until August 18, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive 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.

NVIDIA pioneered accelerated computing.

Today, our AI infrastructure powers global intelligence, transforming every industry.

Learn more about NVIDIA.

#J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence in Santa Clara, CA vacancy
  • $184k - $287.5k

    As part of NVIDIA’s Analytics and Data Intelligence (ADI) group, this team develops “libcudf”—the open-source CUDA C++ library that accelerates database...  ...C++ and CUDA to produce software with elegant design,...  ...looking for an outstanding engineer and/or scientist to apply... 
    Data
    Senior
    Intelligence
    Full time
    Remote work
    Flexible hours

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...build the future of data processing with NVIDIA? As a Senior Architect in Data...  ...Systems for Analytics and Data Intelligence (ADI), you'll define...  ...hardware and software architectures for...  ...optimization, from CUDA kernels and accelerated...  ..., Computer Engineering, Electrical Engineering... 
    Data
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...you a motivated system software engineer with a deep...  ...who has phenomenal C/C++ skills? If so, this role...  ...professional to work on the CUDA Driver, a core component...  ...scientific computation, data science and self-...  ...infrastructure powers global intelligence, transforming every... 
    Data
    Senior
    Intelligence

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...Hardware Infrastructure organization is seeking a Senior Data Engineer to build and evolve analytics-ready data platforms that power observability, reliability...  .... Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA... 
    Data
    Senior
    Intelligence
    Flexible hours

    NVIDIA Corporation

    Santa Clara, CA
    18 hours ago
  •  ...worldwide.We’re a team of engineers, clinicians, and...  ...are seeking an experienced Senior Insights Architect for Analytics and AI Solutions to lead...  ...our advanced analytics, data product architecture and...  ...analytics, and artificial intelligence, particularly as they relate... 
    Data
    Senior
    Intelligence
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    5 days ago
  • $198k - $225k

     ...Senior C++ Robotics Engineer Cyngn, Inc. Mountain View, California...  ...‑critical software components,...  ...processing sensor data from LiDAR, cameras...  ...and CUDA programming ~...  ...processing and analytics Familiarity with...  ...use artificial intelligence (AI) tools to support... 
    Data
    Senior
    Intelligence
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    3 hours ago
  • $190.9k - $334.1k

     ...all started when engineer Fred Luddy wrote code...  ...any AI, any data, and any workflow—...  ...customer obsessed Senior Staff Outbound Product...  ...to join the Data & Analytics product team...  ...insights, competitive intelligence, and adoption signals...  ...of enterprise software product management... 
    Data
    Senior
    Intelligence
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  •  ...worldwide.We’re a team of engineers, clinicians, and...  ...: The Senior Manager AI and Analytics - Finance provides the...  ...overseeing financial data products in support...  ...analytics, business intelligence, data warehousing, or...  ...• Understanding of software development methodologies... 
    Data
    Senior
    Intelligence
    Contract work
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    6 hours ago
  • $184k - $287.5k

     ...capabilities into the world of data science, data...  ...for an outstanding software engineer to apply their skills...  ...compile highly optimized C++ and CUDA algorithms and expose...  ...problems. ~ Strong analytical problem-solving...  ...Systems Analytics and Data Intelligence across a variety of... 
    Data
    Senior
    Intelligence

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  • $152k - $241.5k

     ...NVIDIA's Solutions Engineering team that is...  ...application software architecture by...  ...using your deep analytical skills to tease...  ...on the recorded data. Work with our...  ...~ Excellent C/C++ development...  ...GPU hardware and CUDA programming....  ...powers global intelligence, transforming every... 
    Data
    Senior
    Intelligence

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  • $168k - $270.25k

     ...We are seeking a Senior Software Engineer in Test to join the Compute CUDA Quality Assurance...  ...readiness for PCIe Data Center GPU programs...  ...Build Python, C, C++, CUDA, and Bash test...  ...of AI assisted analytics for test planning,...  ...infrastructure powers global intelligence, transforming... 
    Data
    Senior
    Intelligence

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  • $152k - $241.5k

     ...We are looking for a Senior Software Engineer to join our team enabling CUDA Math Libraries on new...  ...are revolutionizing AI, data analytics, and scientific and engineering...  ...of HPC software using C++ and Python. ~ Strong...  ...powers global intelligence, transforming every... 
    Data
    Senior
    Intelligence

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $130k - $220k

     ...Clara, CASoftware Engineering - Motion...  ...virtual driver software for factory-built...  ...optimization, C++ implementation,...  ...with TensorRT, CUDA, ONNX Runtime,...  ...debugging and analytical problem-solving...  ...use artificial intelligence (AI) tools to support...  ...about how your data is processed,... 
    Data
    Senior
    Intelligence
    Full time

    Plus.ai

    Santa Clara, CA
    5 days ago
  • $130k - $220k

     ...Clara, CASoftware Engineering - Motion...  ...virtual driver software for factory-built...  ...the extensive data we collect every...  ...debugging and analytical problem-solving...  ...knowledge of modern C++ and production...  ...ONNX Runtime, CUDA, or ML inference...  ...use artificial intelligence (AI) tools to... 
    Data
    Senior
    Intelligence
    Full time

    Plus.ai

    Santa Clara, CA
    5 days ago
  •  ...THE ROLE :AMD is seeking a Senior Manager of Marketing Data Science to build and...  ...capabilities within the Marketing Analytics team. This person will...  ..., partnering with data engineering, technology, and platform...  ....AMD may use Artificial Intelligence to help screen, assess or... 
    Data
    Senior
    Intelligence

    AMD

    Santa Clara, CA
    6 hours ago
  • $224k - $356.5k

     ...technological advancement in intelligent assistants and...  ...cities, retail analytics, and digital twins...  .... As a System Software Engineer for Vision AI, you...  ...video, image, and 3D data into actionable...  ...experience using modern C++ (14/17/20) and...  ...(such as CUDA, TensorRT, or comparable... 
    Data
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...Position: Senior Director of Decision Analytics Location: Milpitas, CA Job Id: 229 # of Openings...  ...is responsible for building the data-driven intelligence that powers many of Payactiv’s...  ...develop forecasting models, decision engines, risk strategies and other... 
    Data
    Senior
    Intelligence
    Work at office

    Payactiv

    Milpitas, CA
    3 hours ago
  • $184k - $287.5k

     ...and other NVIDIA software engineers to collaborate with...  ...that deep learning, data science, and artificial intelligence is a new computing...  ..., IT managers and senior leaders is an...  ...complex projects.Strong analytical and problem-...  ...design practices.CUDA programming and optimization... 
    Data
    Senior
    Intelligence
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

     ...technical and strategic Senior Developer Relations...  ...systems, risk analytics, and market data pipelines. Serve...  ...integrating the NVIDIA software stack (CUDA, CUDA-X, AI...  ...markets. Work with engineering, product management...  ...infrastructure powers global intelligence, transforming every... 
    Data
    Senior
    Intelligence

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  • $168k - $270.25k

     ...of the GPU - the engine of modern visual computing...  ..., and artificial intelligence.The Supply Chain...  ...team is hiring a Senior Business Systems...  ...tools, analyzing data, and building optimization...  ...AI, automation, analytics, or AI-powered...  ...with NVIDIA CUDA optimization or GPU... 
    Data
    Senior
    Intelligence
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    4 days ago
  • $159.5k - $271.2k

     ...expert teams of physicists, engineers, data scientists and problem-solvers...  ...brightest research scientist, software engineers, application development engineers, and senior product technology process...  ...related field. Experience in CUDA C++ and GPU-accelerated computing... 
    Data
    Senior
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    2 days ago
  •  ...networking and GPU software stack for AMD...  .... This is a senior technical leadership...  ...clearly with engineers, architects,...  ...background in data center networking...  ...including embedded C/C++, boot flows,...  ...(ROCm/HIP, CUDA, or similar), and...  ...use Artificial Intelligence to help screen,... 
    Data
    Intelligence

    AMD

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...modern HPC and AI. At the center of this platform are CUDA Core Libraries that provide the algorithms,...  ...build fast, reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. You will... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...decisions, unlock insights, and drive sustainable growth through intelligent, data-driven performance management platforms.Accenture's SAP...  ...to design and implement innovative solutions powered by SAP Analytics Cloud (SAC), SAP S/4HANA, SAP Business Data Cloud, SAP Datasphere... 
    Data
    Senior
    Intelligence
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Mountain View, CA
    4 days ago
  •  ...Senior Software Engineer (C++/DS/Algorithm)Siemens EDA is a global technology leader in Electronic Design...  ...problem-solving skills, and analytical thinking to achieve project milestones...  ...coupled with an in-depth understanding of data structures and algorithms.Compiler Expertise... 
    Data
    Senior
    Worldwide

    Siemens

    Santa Clara, CA
    5 days ago
  •  ...NVIDIA's Digital Marketing Operations team is seeking a Senior Data Engineer to build the shared data infrastructure powering customer engagement, campaign intelligence, and marketing analytics at scale. The platform ingests signals, audience definitions, consent records... 
    Data
    Senior
    Intelligence
    Worldwide

    Salesonaut

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...We are seeking software engineers to work on next-generation graphics and...  ...candidates will have strong C++ programming skills, detailed...  ...diagnostic tests using pre-beta CUDA and OpenGL extensions....  ...infrastructure powers global intelligence, transforming every industry... 
    Data
    Senior
    Intelligence

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    ## Senior Software Engineer, Subnet ManagementApplylocations: US, CA, Santa...  ...Proficient knowledge in C/C++.* Strong analytical skills, deep knowledge of...  ...and proficiency with data structures.* Self and quick...  ...infrastructure powers global intelligence, transforming every... 
    Data
    Senior
    Intelligence

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  •  ...ARTIFICIAL INTELLIGENCE TECHNOLOGIES LLC is seeking a senior supply chain analytics professional to lead data-rich analysis and develop complex models that optimize global operations. The ideal candidate has 6+ years of hands-on supply chain experience, deep knowledge... 
    Data
    Senior
    Intelligence

    Artifintech

    Sunnyvale, CA
    3 days ago
  • $152k - $253k

     ...a highly motivated Senior Thermal Product Design Engineer to join this dynamic...  ...but not limited to Data Center, Automotive,...  ...and technologies, analytical and computational analysis...  ...diagnostic software, summarizing data,...  ...infrastructure powers global intelligence, transforming every... 
    Data
    Senior
    Intelligence

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence. Be the first to apply!