Senior Methodology Software Engineer
Company | NVIDIA |
---|---|
Location | Santa Clara, CA, USA |
Salary | $136000 – $264500 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior |
Requirements
- A BS, MS, or PhD in Computer Science/Engineering (or equivalent experience) and 5 – 7 years of relevant work experience
- Experience with Python, JavaScript, and Unix/Bash scripting
- Familiarity with REST APIs, HTTP web servers, and database systems
- Background with handling large datasets and parallel processing in Python
- Self motivated, and able to switch between multiple projects
Responsibilities
- Automating hardware testing workflows using Python and Perl
- Using AI to improve user workflows involving data collection, querying, and analysis
- Collaborating with various teams to automate data parsing and analysis through web applications and compute farms
- Designing robust user interfaces to simplify sophisticated hardware tasks
- Building data visualization interfaces for processed datasets
- Optimizing parallel processing large datasets using compute farms and AI agents
- Assisting with building and debugging hardware testing scripts in Python and JavaScript
Preferred Qualifications
- Perl experience preferred