Software Engineering Manager - Data Processing Libraries

2 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

Google - Software Engineer III, Chrome Tooling

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
CloudLinux - Senior Go Developer for Imunify360

CloudLinux

Masovian Voivodeship, Poland (Remote)
1 Month ago
HCL Tech - Data scientist

HCL Tech

California, United States (On-Site)
22 Hours ago
Google - Software Engineer III, Full Stack, Learning and Education

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Google - Software Engineer, Information Retrieval, Data Indexing, Core Data

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Krafton  - Technical Project Manager

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Google - Software Engineer III, Knowledge and Information

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Genies - Backend Engineer Intern (LLM)

Genies

San Mateo, California, United States (Hybrid)
1 Month ago
Keywords Studios - Technical Research Associate - AI

Keywords Studios

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Virtuos - Assistant Technical Director (Gameplay)

Virtuos

China (On-Site)
1 Month ago
Google - Cloud Engineer II, AI/ML, Professional Services

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Vision Generative AI)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior ML Systems Engineer, AICore

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Wisk - Staff Controls Engineer

Wisk

Mountain View, California, United States (Hybrid)
2 Weeks ago
Google - Senior Networking Systems Engineer, Site Reliability Engineering

Google

Dublin, County Dublin, Ireland (On-Site)
2 Days ago
The Walt Disney Company - Software Engineer, Tools Internals (Core)

The Walt Disney Company

Emeryville, California, United States (On-Site)
1 Month ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ByteDance - NLP Engineer Intern - 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
Equivalent Jobs - QUANT DEVELOPER

Equivalent Jobs

(Remote)
5 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

Mashgin - Senior Software Engineer, Computer Vision and Deep Learning

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
Snail Games - Software Engineer - AI/Machine Translation

Snail Games

Beverly Hills, California, United States (Remote)
2 Months ago
Google - Customer Engineer, Applied and Generative AI

Google

Jakarta, Jakarta, Indonesia (On-Site)
2 Days ago
Google - Silicon Design Verification Engineer, TPU

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
NVIDIA - Senior Solution Engineer, Mission Control

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Equivalent Jobs - MLOPS ENGINEER

Equivalent Jobs

(Remote)
5 Months ago
NVIDIA - Senior Software Engineer - Conversational AI

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Meta - Research Scientist, Machine Learning (PhD)

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
Google - Software Engineer III, Machine Learning, Google Ads

Google

Mountain View, California, United States (On-Site)
5 Months ago
Google - Senior Software Engineer, LLM Code Agents

Google

Mountain View, California, United States (On-Site)
2 Days 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)

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 (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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