Senior Compiler Verification Engineer – Deep Learning
Company | NVIDIA |
---|---|
Location | Austin, TX, USA, Remote in USA, Redmond, WA, USA, Santa Clara, CA, USA |
Salary | $136000 – $264500 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- BS or MS in Computer Science, Computer/Electrical Engineering, Mathematics or related field (or equivalent experience)
- 3+ years Python programming experience in Machine Learning domain
- Experience working with Deep Learning frameworks like JAX, PyTorch or TensorFlow
- Strong programming skills in Python
- Strong analytical skills with attention to detail
- Strong troubleshooting and debugging skills
Responsibilities
- Work closely with compiler developers to verify new and state of the art deep learning related features and components
- Craft and execute unit, functional, and performance testing and benchmarking solutions
- Author and review verification plans
- Implement & automate test cases and port 3rd party tests
- Generate test reports, isolate and classify failures, and track performance trends
- Identify potential or observed weaknesses in the current process and offer ideas for improvement
- Participate in quality initiatives and drive continuous improvement
Preferred Qualifications
- Experience with Large Language Models
- Experience testing production software, or developing fuzzing tools for software testing
- Knowledge of other programming languages and domains such as CUDA
- Compiler knowledge: Have an understanding of how compilers work and how compilers are implemented