NVIDIA

Software Engineer, CUDA-Q Libraries

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: CaliforniaMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $124,000 - $218,500 per year

About the role

  • Develop analysis libraries and tools to characterize QEC codes and parameters for a variety of quantum applications
  • Identifying, implementing, and productizing AI and algorithmic real-time decoding algorithms in collaboration with NVIDIA's Applied Research team
  • Contributing to the development of CUDA Quantum libraries by building AI training infrastructure for the CUDA-Q Quantum Error Correction (QEC) library
  • Developing real-time hardware and software interfaces for the heterogenous quantum/classical computing enabled by CUDA Quantum
  • Developing and improving CI/CD pipelines for new and existing products to ensure high product quality
  • Continually benchmarking and improving workflows for researchers and partners
  • Improving processes and infrastructure to accelerate our development

Requirements

  • Bachelors Degree (or equivalent experience) in Computer Science, Physics or related engineering field with 3+ years of relevant work experience; Ph.D. or Masters preferred.
  • C/C++ proficiency is required
  • Proficiency in algorithm analysis and implementation on heterogenous systems including CPUs, GPUs, and FPGAs.
  • Ability to quickly develop expertise in new domains and products, and eagerness to master new challenges
  • Strong communication and collaboration skills
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++algorithm analysisreal-time decoding algorithmsCUDAquantum error correctionCI/CD pipelineshardware interfacessoftware interfacesheterogeneous systems
Soft Skills
communicationcollaborationproblem-solvingadaptabilityeagerness to learn