# Senior System Software Engineer - Windows DevOps and Test Labs

**Company**: NVIDIA
**Location**: Pune
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Pune/Senior-System-Software-Engineer---Windows-DevOps-and-Test-Labs_JR2018854?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_81e8b3ec-084

## Description

We are seeking a senior software engineer passionate about building and maintaining robust infrastructure for deploying high-quality AI applications and models. You will collaborate with a team of highly qualified engineers dedicated to creating top-tier infrastructure for Windows AI automation.

Your key responsibilities will include:

Developing, deploying, and sustaining reliable infrastructure to efficiently run various AI workloads through different inference backends like WinML, Direct ML, TRT-RTX, and others. Scoping out the requirements for deploying various AI applications, benchmarks, and models in automation, and developing solutions to measure accuracy, functionality, and performance. Developing infrastructure to download AI models from various sources and efficiently handle a local repository, create an automated synchronization mechanism to keep repository up to date. Analyzing large datasets to derive insights and design visualizations, implementing data processing engines to transform raw data into a more usable format for developers to review. Collaborating with internal WinAI developers to identify and implement features in automation that help them quickly debug/isolate issues. Understanding existing infrastructure and debugging issues in current frameworks. Identifying performance bottlenecks and devising solutions to enhance efficiency. Building, implementing, and maintaining robust continuous integration and continuous delivery workflows for automated build and deployment.

To succeed in this role, you will need:

A B.Tech or higher degree in Computer Science, Information Technology, Software engineering, or related field. 5+ years of experience. Strong analytical and problem-solving abilities, with the capacity to multitask optimally in a multifaceted environment. Confirmed experience as a developer includes at least 4 years of proficiency in application development using C#, Java, or another programming language. You should also have exposure to at least one scripting language such as Python, Perl, or PHP. Familiarity with databases and SQL and experience working with source control systems, CI/CD pipelines (Git, Perforce, Jenkins). Outstanding written and oral communication skills, enabling effective collaboration with management and engineering teams.

If you have experience of building robust backend automation systems, familiarity with setting up visualization interfaces using Grafana, Kibana, or similar platforms, confirmed background working with Git, Jenkins CICD pipelines, and hands-on experience with inference frameworks Llama.cpp, Ollama, Pyotrch, etc., you will stand out from the crowd.

## Skills

### Required
- C#
- Java
- Python
- Perl
- PHP
- SQL
- Git
- Perforce
- Jenkins

### Nice to have
- Grafana
- Kibana
- Llama.cpp
- Ollama
- Pyotrch

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Pune/Senior-System-Software-Engineer---Windows-DevOps-and-Test-Labs_JR2018854?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
