Software Engineering Manager - Data Processing Libraries

3 Months ago • 6 Years + • Artificial Intelligence

Job Summary

Job Description

NVIDIA seeks a Software Engineering Manager to lead a team developing accelerated data processing solutions for AI training and inference. Responsibilities include managing a team of highly skilled engineers, leading projects meeting internal and external customer needs, collaborating with the deep learning community on open-source code, building and maintaining project roadmaps, determining project scope and execution, and fostering a collaborative environment. The ideal candidate will have 6+ years of experience (including 3+ years in team management), proficiency in C++ and Python, and strong communication skills. Experience with image processing, computer vision, parallel programming, and open-source project management is highly desirable.
Must have:
  • 6+ years experience (3+ in management)
  • Proficiency in C++ and Python
  • Large-scale software design & testing
  • Strong communication & leadership
  • Project roadmap creation & execution
Good to have:
  • Image processing/compression experience
  • Computer vision or 3D graphics expertise
  • Parallel programming & performance optimization (CUDA, MPI, etc.)
  • Open-source project management experience
  • Experience with distributed teams

Job Details

We are now looking for a Software Engineering Manager for our Data Processing Libraries that accelerate AI training and inference. Are you passionate about leading teams developing brand-new technology? Have you ever dreamed of elevating engineering practices to the next level? As a global leader in technology, NVIDIA's innovative work in artificial intelligence and deep learning is redefining industries from image classification to natural language processing. Join us in building software that powers the future and impacts millions worldwide. Work directly with a community of creative engineers and collaborate on projects that push the boundaries of what's possible.

What you'll be doing:

In this role, you will be responsible for managing a team of highly skilled engineers, focusing on the development of an accelerated data processing solutions.

  • Lead and motivate your team to successfully conduct projects that meet both internal and external customer needs.

  • Actively collaborate with the deep learning software engineering community to contribute to and improve open source code bases.

  • Build and maintain a project roadmap that aligns with our daring goals and customer expectations.

  • Determine project goals and scope, ensuring execution and delivery.

  • Foster an inclusive and collaborative environment that promotes innovation and creativity.

What we need to see:

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Applied Math, or a related field, or equivalent experience.

  • 6+ overall years of experience, including 3+ years or more in team management, with strong interpersonal and leadership skills.

  • Experience in designing and testing large scale software backed with solid examples from past career.

  • Proficiency in C++ and Python, showcasing your technical versatility.

  • Strong communication skills, enabling direct contact and effective collaboration with the open source community.

Ways to stand out from the crowd:

  • Experience with image processing or compression, computer vision, or 3D graphics algorithms.

  • Expertise in parallel programming and performance optimization on modern computer architectures (e.g., CUDA, MPI, NVSHMEM, NCCL, AVX).

  • Experience managing an open source project, including tasks such as using GitHub, bug tracking, branching and merging code, understanding OSS licensing issues, and handling patches.

  • Prior experience working with distributed teams, demonstrating your ability to manage and coordinate effectively across different locations.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#deeplearning

Similar Jobs

Fictiv - Associate Technical Program Manager

Fictiv

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Whatnot - Software Engineer, Search and Discovery Platform

Whatnot

San Francisco, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer III, Full Stack, YouTube OTT

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Machine Learning Engineer Intern (Global E-commerce Risk Control) - 2025 Summer (MS)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Trendyol - Homepage Growth Manager

Trendyol

Istanbul, İstanbul, Türkiye (Hybrid)
1 Year ago
Devoteam - Data Driven | MLOps Engineer

Devoteam

Lisbon, Lisbon, Portugal (Remote)
7 Months ago
Meta - Postdoctoral Researcher, Embodied AI (PhD)

Meta

Seattle, Washington, United States (On-Site)
6 Months ago
ElevenLabs - Machine Learning Researcher

ElevenLabs

Germany (Remote)
2 Months ago
bytedance - Research Engineer- Foundation Model AI Platform- San Jose

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Spellbrush - AI Infrastructure Engineer

Spellbrush

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Search Operation Quality Assurance - Ads

bytedance

Pasig, Metro Manila, Philippines (On-Site)
7 Months ago
element 8 - AI-Centric Social Media Designer & Animation specialist

element 8

Dubai, Dubai, United Arab Emirates (On-Site)
5 Days ago
Veeam Software - Internship Software Development Engineering for AI

Veeam Software

Prague, Czechia (Hybrid)
5 Days ago
Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Qualcomm - Staff Engineer - Perception Tools Development in XR Research

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
5 Months ago
Perplexity AI - AI Training Infrastructure Engineer - Post Training

Perplexity AI

San Francisco, California, United States (On-Site)
2 Weeks ago
Fictiv - Customer Project Specialist, Manufacturing

Fictiv

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Growe - SEO Specialist

Growe

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
bytedance - Senior Software Development Engineer - Distributed NoSQL Database Systems

bytedance

San Jose, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Artificial Intelligence Jobs

Google - Photonic Engineer, Machine Learning Systems, Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
bytedance - LLM Software Engineer/Researcher (Applied Machine Learning)

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago
Spell Brush - AI Anime Researcher

Spell Brush

Tokyo, Japan (On-Site)
2 Months ago
bytedance - Research Scientist- Foundation Model, Video Generation

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
zoox - Senior/Staff Software Engineer - Simulation Traffic & Behavior Modeling

zoox

Foster City, California, United States (Hybrid)
7 Months ago
Alpha Sense - Lead AI Platform Engineer

Alpha Sense

New York, New York, United States (On-Site)
6 Months ago
Lucid Reality Labs - Machine Learning Engineer

Lucid Reality Labs

Poland (Remote)
4 Months ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Vancouver, British Columbia, Canada (Remote)
2 Months ago
AI Fund - Head of Engineering

AI Fund

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Pune, Maharashtra, India (On-Site)

Taipei City, Taiwan (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug