Senior Python DL Automation Engineer, Deep Learning Algorithms

at Nvidia
USD 148,000-287,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 6 Kubernetes @ 4 Linux @ 6 DevOps @ 4 Python @ 4 CI/CD @ 4 MLOps @ 4 Communication @ 7 SRE @ 4 GPU @ 4

Details

Shape the future of AI by contributing to software used by the global community. Collaborate with top-tier software engineers to develop a comprehensive toolset that rigorously tests deep learning models and frameworks on the most powerful computers. You will work with internal engineering teams to deploy and operationalize AI models and services at scale by driving adoption for end-to-end AI solutions in the cloud and on-prem. This role requires strong social skills and the ability to work in a multifaceted, fast-paced environment.

Responsibilities

  • Automate and optimize testing of deep learning models and AI services across domains, with a focus on inference.
  • Develop shared utilities for system setup, running tests, and recording results.
  • Configure, maintain, and enhance deployments of industry-standard tools.
  • Lead best practices for building, testing, and releasing software, including AI services and deep learning models, and document them.
  • Identify infrastructure needs and translate them into actionable solutions.
  • Build tools for automatic content generation mechanisms to save engineering time.
  • Collaborate with internal partners, users, and the open-source community to develop and implement solutions for building, testing, integrating, and releasing NVIDIA AI services and deep learning frameworks on large GPU clusters.

Requirements

  • BSc or MS in Computer Science, Software Architecture, or a related engineering field (or equivalent experience).
  • 5+ years of professional software development experience.
  • Excellent Python programming skills and system design experience.
  • Understanding of deep learning foundations sufficient for benchmarking DL models and AI services.
  • Strong analytical and problem-solving skills; proactive, data-driven approach.
  • Effective time-management and organization skills for coordinating multiple initiatives and complex projects.
  • Effective communication skills, open-minded attitude, and strong documentation practices.

Preferred / Ways to stand out

  • Proficiency in Linux environments and containerization.
  • Expertise in CI/CD and large-scale automation.
  • Familiarity with front-end and backend Python frameworks.
  • Experience with high-performance computing (HPC) clusters and orchestration solutions such as Slurm and Kubernetes.
  • Understanding of cloud services, MLOps, DevOps, SRE, and AI agentic tools.

Compensation & Benefits

  • Base salary ranges provided by level:
    • Level 3: 148,000 USD - 235,750 USD
    • Level 4: 184,000 USD - 287,500 USD
  • Eligibility for equity and company benefits (see company benefits page).

Additional information

  • Applications accepted at least until October 10, 2025.
  • Employer: NVIDIA. NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.