
Senior Software Engineer, DL Libraries Infrastructure
NVIDIA
full-time
Posted on:
Location Type: Remote
Location: California • Colorado • United States
Visit company websiteExplore more
Salary
💰 $184,000 - $356,500 per year
Job Level
Tech Stack
About the role
- Designing and developing software for testing and analysis of our codebases
- Building scalable automation for build, test, integration, and release processes for publicly distributed deep learning libraries
- Developing throughout the software stack, from the user experience down to the cluster and database layers
- Configuring, maintaining, and building upon deployments of industry-standard tools (e.g. Kubernetes, Jenkins, Docker, CMake, Gitlab, Jira, etc)
- Advancing innovative in those industry-standard tools and upstreaming contributions to the open source community
Requirements
- BS or equivalent experience or higher degree in Computer Science or Computer Engineering with 5+ years of relevant experience.
- Strong programming skills in Python (or similar) and familiarity with C/C++ development
- Experience setting up, maintaining, and automating continuous integration systems
- Proficiency in SCM (e.g. Git, Perforce) and build systems (e.g. Make, CMake, Bazel)
- A pragmatic approach to solving problems collaboratively with a passion for “it just works” automation to enable team members
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
PythonC/C++continuous integrationautomationbuild systemsSCMMakeCMakeBazelsoftware development
Soft Skills
problem solvingcollaborationautomation mindset
Certifications
BS in Computer ScienceBS in Computer Engineering