Hiring.Camp

Senior System Software Engineer – Accelerated Microservices and Libraries

Nvidia

·

3 days ago

Location
Pune, MH,IN, IN · Bengaluru, KA,IN, IN
Type
Full-time
Department
Engineering
Seniority
Senior
Education
Master
Source
Eightfold

Description

Welcome to NVCareers!

The place to find available career opportunities at NVIDIA for you and people you know.

  • If you're interested in growing your career at NVIDIA, click the Apply button and follow the instructions on the next page.
  • For more information about referring a friend to this job, please review this guide.
  • If you would like to share this job to your social network, follow the steps here.

We are looking for a senior software engineer to contribute to building accelerated microservices and libraries for our harnesses and agents. In this role, you will be part of an engineering team designing and developing microservices and libraries and optimizing these for relevant metrics.

What you will be doing:

  • Contribute to design and development of accelerated microservices and libraries
  • Collaborate with peer engineering and Product Management teams to understand requirements and translate these into deliverables across milestones.
  • Design, develop, and maintain real-time vision-language model inference microservices, from video ingestion and preprocessing through model serving and downstream integration.
  • Develop automated functional, accuracy, and performance regression tests, and own component readiness through integration, release, and post-release debugging.
  • Profile and optimize end-to-end latency, throughput, GPU memory usage, and concurrent user capacity across platforms.

What we need to see:

  • Masters or Bachelors degree in Computer Science, or related engineering field
  • 8+ years of overall experience in software development , a strong technical foundation in software design principles and strong programming skills in C/C++ and Python.
  • Hands-on experience building microservices using containers, REST APIs, and asynchronous messaging.
  • Hands-on experience integrating and serving computer vision and vision-language models in production.
  • Understanding of real-time video processing and the tradeoffs among latency, throughput, and resource utilization and strong debugging skills.
  • Experience evaluating model quality and diagnosing accuracy or performance regressions across model, preprocessing, and inference-runtime changes.

Ways to stand out from the crowd:

  • Experience delivering end-to-end video AI applications, including video ingestion, inference, tracking, analytics, and downstream integrations, using technologies such as RTSP and FFmpeg.
  • Background with NVIDIA DeepStream, TensorRT, Triton Inference Server, CUDA, or comparable technologies.
  • Experience optimizing and profiling GPU inference pipelines, including batching, memory management, and concurrent model execution.
  • Experience with stateful streaming inference, KV-cache management, batching, quantization, and their impact on serving performance.
  • Experience profiling GPU applications with tools such as NVIDIA Nsight Systems and deploying inference services across x86 and ARM platforms.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and passionate people in the world working for us. Are you a creative problem solver with a passion for solving real-world problems with AI? If so, we want to hear from you.

Skills

PythonComputer VisionRESTMicroservices

Similar Jobs

30

Senior System Software Engineer, Autonomous Vehicles

Nvidia·Seoul, South Korea

Today

Senior Software Engineering Manager, System Software

Hp·SFA01 - 984 Folsom Street, US

3d ago

Senior System Software Engineer - GPU

Nvidia·Bengaluru, Karnataka +2

3d ago

Senior Software Engineering Manager, System Software

HP·San Francisco, California

3d ago

Senior System Software Engineer - GPU

Nvidia·Bengaluru, Karnataka +2

3d ago

Senior Principal Software Developer (System Security)

Nwis·Alabama, US·Hybrid

3d ago

Senior Software Engineering Manager, System Software

Hp·SFA01 - 984 Folsom Street, US

3d ago

Senior Principal System/Software Engineer - Platforms Development (SONiC Development)

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Onsite

4d ago

Senior Principal System/Software Engineer - Platforms Development (SONiC Development)

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Onsite

4d ago

Senior Principal System/Software Engineer - Platforms Development (SONiC Development)

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Onsite

4d ago

Senior Director, System Software

Graphcore·Bristol, England·Onsite

5d ago

Senior System Software Engineer - Slurm

Nvidia·Utah, US·Remote

5d ago

Senior System Software Engineer - Slurm

Nvidia·Utah, US·Remote

5d ago

Senior System Software Engineer - Slurm

Nvidia·Utah, US·Remote

5d ago

Senior System Software Engineer - Slurm

Nvidia·Utah, US·Remote

5d ago

Senior System Software Engineer, GPU Firmware

Nvidia·Bengaluru, Karnataka +1

5d ago

Senior System Software Engineer, GPU Firmware

Nvidia·Bengaluru, Karnataka +1

5d ago

Senior System Software Engineer

Nvidia·Gothenburg, Nebraska·Remote, Onsite

6d ago

Senior System Software Engineer

Nvidia·Gothenburg, Nebraska·Remote, Onsite

6d ago

Senior System Software Engineer

Nvidia·Hanoi, Vietnam +1

6d ago

Senior System Software Engineer

Nvidia·Hanoi, Vietnam +1

6d ago

Senior Test Development Engineer - Data Center System Software

Nvidia·Taipei, Taiwan

6d ago

Senior Test Development Engineer - Data Center System Software

Nvidia·Taipei, Taiwan

6d ago

Senior System Software Engineer

Nvidia·Bengaluru, Karnataka +1

1w ago

Senior System Software Engineer - Security

Nvidia·Houston, Texas +3·Remote

1w ago

Senior System Software Engineer, Platform - Server Embedded Firmware

Nvidia·Santa Clara, California +1·Remote

1w ago

Senior Software Engineer - AI System

Nvidia·Santa Clara, California

1w ago

Senior System Software Engineer - Security

Nvidia·New York City, New York +3·Remote

1w ago

Senior System Software Engineer, Platform - Server Embedded Firmware

Nvidia·New York City, New York +1·Remote

1w ago

Senior Software Engineer - AI System

Nvidia·Santa Clara, California

1w ago