Software Engineering Manager - Data Processing Libraries

4 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 engineers, collaborating on open-source projects, building and maintaining project roadmaps, determining project scope and goals, and fostering a collaborative environment. The ideal candidate possesses strong leadership, communication, and technical skills, including proficiency in C++ and Python. Experience with large-scale software design and testing, as well as experience managing open source projects, is highly valued.
Must have:
  • Team Management (3+ years)
  • Large-scale software design & testing
  • C++ and Python proficiency
  • Strong communication skills
  • Open-source project experience
Good to have:
  • Image/3D graphics algorithms experience
  • Parallel programming expertise (CUDA, MPI etc.)
  • Distributed team management experience

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

bytedance - Research Scientist/Engineer - Multimodal Interaction & World Model

bytedance

Singapore (On-Site)
6 Months ago
Google - Senior Software Engineer, iOS

Google

Raleigh, North Carolina, United States (On-Site)
1 Month ago
NVIDIA - AI Algorithms Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Suki - Software Engineer II -Backend

Suki

Bengaluru, Karnataka, India (On-Site)
4 Days ago
GoDaddy - Full Stack Senior Software Engineer

GoDaddy

Colombia (Remote)
4 Days ago
zoox - Director, Process & Tools, PMO

zoox

Foster City, California, United States (On-Site)
7 Months ago
bytedance - Researcher Graduate (Applied Machine Learning - Enterprise)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
AI Fund - Founder-in-Residence

AI Fund

United States (Remote)
7 Months ago
AI Fund - Founder in Residence/CEO (AI for Construction)

AI Fund

United States (Remote)
2 Months ago
bytedance - Software Engineer / Researcher, AI-Native Database Systems

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer, Early Career, Cloud AI

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Twitch - Software Engineer II - iOS

Twitch

San Francisco, California, United States (On-Site)
6 Months ago
Netflix - Machine Learning Intern - Spring or Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
7 Months ago
Google - Software Developer III, Site Reliability Development

Google

Waterloo, Ontario, Canada (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer - Ethernet Switch

NVIDIA

Ra'anana, Center District, Israel (Hybrid)
4 Months ago
Qualcomm - Staff Engineer - Camera Systems

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Week ago
bytedance - Research Scientist- Foundation Model, Video Generation

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Ansys - Principal R&D Engineer - EDA

Ansys

Noida, Uttar Pradesh, India (On-Site)
3 Weeks ago
LTI Mindtree - Java AWS

LTI Mindtree

Mexico (On-Site)
4 Days ago
NVIDIA - Signal and Power Integrity Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

endava - Global Mobility Manager

endava

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
flying wild hog - Lead User Researcher

flying wild hog

Poland (Remote)
3 Months ago
Sperasoft - Senior Environment Artist (Stylized project)

Sperasoft

Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Poly Slash  - Unity Programmer

Poly Slash

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
Motorola solutions - Intern Software Developer (C#)

Motorola solutions

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
Vivid Games - Sr. Full-stack Developer

Vivid Games

Bydgoszcz, Kuyavian-Pomeranian Voivodeship, Poland (Hybrid)
3 Weeks ago
flying wild hog - Other Position

flying wild hog

Poland (Remote)
2 Years ago
Foster and partners  - Administration Assistant

Foster and partners

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
WildBrain - Product Development Co-ordinator

WildBrain

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
Keywords Studios - Content Moderator - Spanish (Video Games) - Remote

Keywords Studios

Katowice, Silesian Voivodeship, Poland (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

bytedance - Research Scientist/Engineer - Multimodal Interaction & World Model

bytedance

Singapore (On-Site)
6 Months ago
Twitch - Sr. Applied Scientist

Twitch

San Francisco, California, United States (On-Site)
2 Months ago
Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
2 Months ago
CharacterAI - Research Engineer, ML Systems

CharacterAI

New York, New York, United States (On-Site)
2 Months ago
bytedance - Senior Software Engineer - Generative AI

bytedance

San Jose, California, United States (On-Site)
4 Months ago
PlayStation Global - Senior Machine Learning Software Engineer

PlayStation Global

United States (Remote)
2 Months ago
Google - Software Engineer III, AI/ML GenAI, Search

Google

Mountain View, California, United States (On-Site)
1 Month ago
Google - Software Engineer II, AI/ML, Technical Infrastructure

Google

Taipei City, Taiwan (On-Site)
1 Month ago
N-ix - Senior DS/AI Engineer

N-ix

Poland (Hybrid)
1 Month ago
AI Fund - Curriculum Product Manager

AI Fund

United States (Remote)
7 Months 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