Taro Logo

Senior Python DL Automation Engineer, Deep Learning Algorithms

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the world leader in accelerated computing, is seeking a Senior Python DL Automation Engineer to join their Deep Learning Algorithms team. This role offers an exciting opportunity to shape the future of AI by developing comprehensive toolsets for testing deep learning models and frameworks on powerful computing systems. The position combines technical expertise in Python development, deep learning, and automation with the chance to work alongside top-tier software engineers.

The role involves collaborating with internal partners, users, and the open-source community to develop and implement solutions for building, testing, and releasing NVIDIA AI services. You'll be working with enterprise-grade GPU clusters capable of hundreds of petaflops, helping to scale and optimize AI services, platforms, and models. The position requires strong technical skills in Python programming, deep learning foundations, and system design, combined with excellent communication and problem-solving abilities.

This is an ideal opportunity for experienced software developers who are passionate about AI and automation, offering the chance to work at the cutting edge of deep learning technology. NVIDIA provides a collaborative environment where creativity and autonomy are valued, and you'll be part of a team driving innovation in AI and accelerated computing. The company offers a hybrid work environment with multiple location options across Europe, making it an attractive opportunity for those seeking flexibility while working with industry-leading technology.

The role comes with the prestige of working for NVIDIA, widely regarded as one of the most desirable employers in the technology world, where you'll contribute to transformative projects that impact various industries. This position offers the perfect blend of technical challenge and career growth, working with some of the most brilliant minds in the technology sector.

Last updated 5 days ago

Responsibilities For Senior Python DL Automation Engineer, Deep Learning Algorithms

  • Automating and optimizing testing of deep learning models and AI services from different domains, with focus on inference
  • Developing shared utilities for setting up systems, running tests, and recording results
  • Configuring, maintaining, and building upon deployments of industry-standard tools
  • Lead best practices for building, testing, and releasing software
  • Identifying infrastructure needs and translating them into action
  • Building tools for automatic content generation mechanisms

Requirements For Senior Python DL Automation Engineer, Deep Learning Algorithms

Python
Linux
Kubernetes
  • BSc or MS degree in Computer Science, Software Architecture or related engineering field
  • 5+ years of work experience in software development
  • Excellent Python programming and system design skills
  • Understanding of Deep Learning foundations
  • Strong analytical and problem-solving skills
  • Effective time-management and organization skills
  • Effective communication and comprehensive documentation practices
  • Proficiency in Linux Environments and Containerization
  • Expertise in CI/CD and Large-Scale Automation
  • Experience with HPC Clusters and Orchestration Solutions

Related Jobs

Senior Deep Learning Compiler Engineer - PyTorch

Senior Deep Learning Compiler Engineer position at NVIDIA, focusing on developing Thunder compiler for PyTorch optimization on NVIDIA GPUs.

Senior Deep Learning Engineer, Deep Learning Algorithms

Senior Deep Learning Engineer position at NVIDIA focusing on implementing and optimizing AI models and frameworks, offering remote work across Europe.

Senior Deep Learning Algorithm Engineer

Senior Deep Learning Algorithm Engineer role at NVIDIA focusing on optimizing AI training performance and implementing production-quality software across the deep learning platform stack.

Senior Deep Learning Engineer, Deep Learning Algorithms

Senior Deep Learning Engineer position at NVIDIA focusing on optimizing AI performance across hardware/software stack, implementing SOTA models, and leading DL software development practices.

Senior Deep Learning Algorithm Engineer

Senior Deep Learning Algorithm Engineer role at NVIDIA focusing on optimizing deep learning training performance across hardware/software stack in Warsaw, Poland.