Senior Systems Software Engineer - NV Cloud Functions

Jobgether

India

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Open-source collaboration
Global engineering exposure
Distributed teamwork

Job summary

Jobgether is seeking a Senior Systems Software Engineer in India to build and evolve the infrastructure for AI workloads across distributed GPU environments. You will design and ship cloud-native services using Go, Rust, and Java, and contribute to open-source projects while collaborating with global teams.

The role focuses on high-performance, scalable systems, Kubernetes orchestration, and performance optimization across regions and clusters, with opportunities to shape the future of AI

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience.
  • 3+ years of hands-on professional software engineering experience.
  • Expert-level in at least one systems programming language (Go, C, or Rust).
  • Strong understanding of data structures, algorithms, distributed software architecture, and systems engineering.

Responsibilities

  • Design, develop, and ship scalable services using Java, Go, and Rust for a distributed GPU workload platform.
  • Improve performance, reliability, and scalability of AI workload routing across distributed GPU fleets.
  • Build and optimize cloud-native services supporting inference, streaming, and batch workloads.
  • Develop and maintain control-plane and edge components for a distributed, open-source platform.
  • Automate build, testing, deployment, and release processes for cloud-native software.
  • Work with Kubernetes and container technologies for workload orchestration.

Skills

Go
Rust
C
Kubernetes
Distributed systems
Bash/Python
Linux/Unix
Open-source contribution
CI/CD (GitLab/ArgoCD)
Cloud-native

Education

Bachelor's or Master's in CS/CE

Tools

GitLab
ArgoCD
HTTP/2 & gRPC

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Systems Software Engineer - NV Cloud Functions based in India.

This is an opportunity to build and evolve software infrastructure that enables AI workloads to run efficiently across distributed GPU environments. You will work on a fully open-source, cloud-native platform responsible for deploying, managing, and serving GPU-accelerated applications across regions and clusters. The role combines systems programming, distributed systems, Kubernetes, performance engineering, and cloud infrastructure at significant scale. You will design and ship services using modern programming languages while contributing directly to a public engineering community. Collaboration with teams across the organization will be central to integrating the platform with adjacent AI and GPU technologies. The environment is technically challenging and fast-moving, offering substantial opportunities to solve complex infrastructure problems and influence the future of AI computing.


Accountabilities:
  • Design, develop, and ship scalable services using Java, Go, and Rust for a distributed GPU workload platform.
  • Improve the performance, reliability, scalability, and operational behavior of systems that route AI workloads across distributed GPU fleets.
  • Build and optimize cloud-native services capable of supporting inference, streaming, and batch workloads across diverse infrastructure environments.
  • Develop and maintain control-plane and edge components for a distributed, open-source platform.
  • Automate and optimize build, testing, integration, deployment, and release processes for cloud-native software.
  • Work with Kubernetes and container technologies to develop reliable and scalable workload orchestration capabilities.
  • Collaborate with engineering teams across the organization to integrate the platform with related scheduling, inference, orchestration, and AI infrastructure technologies.
  • Investigate complex systems and distributed infrastructure challenges, balancing performance, security, reliability, and scalability requirements.
  • Contribute to a public open-source repository through code, design proposals, technical reviews, documentation, and issue resolution.
  • Triage community issues and pull requests while helping maintain a high-quality contributor experience.
  • Explore new approaches for making GPU- and DPU-accelerated applications easier to develop, deploy, monitoring, and operate.
  • Contribute to continuous improvements in engineering processes, platform architecture, and production reliability.
Requirements:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related discipline, or equivalent practical experience.
  • 3+ years of hands-on professional software engineering experience.
  • Expert-level proficiency in at least one systems programming language, such as Go, C, or Rust.
  • Strong understanding of data structures, algorithms, distributed software architecture, and systems engineering principles.
  • Hands-on experience with Kubernetes, container orchestration, and container technologies.
  • Experience automating software delivery and infrastructure workflows using continuous integration and deployment frameworks such as GitLab and ArgoCD.
  • Strong scripting skills in Bash, Python, or a comparable scripting language.
  • Solid understanding of Linux or other Unix-like operating systems and familiarity with system and kernel internals.
  • Strong understanding of performance, security, reliability, and scalability considerations in complex distributed systems.
  • Ability to work effectively in a distributed engineering environment with shifting priorities and technically complex challenges.
  • Strong analytical and problem-solving skills, with the ability to investigate issues and translate technical findings into practical solutions.
  • Clear technical communication skills and an interest in contributing to open-source projects.
  • Experience with publish-subscribe architectures and message queues is an advantage.
  • Experience optimizing high-throughput network paths and familiarity with unary, streaming, and bidirectional communication over HTTP/2 and gRPC is preferred.
  • Experience developing Kubernetes Custom Resources and Operators for deployment in cloud service provider environments is a plus.
Benefits:
  • Competitive salary aligned with experience, skills, and the local market.
  • Generous benefits package designed to support employees' professional and personal needs.
  • Opportunity to work on advanced AI infrastructure and distributed GPU computing technologies.
  • Exposure to large-scale cloud-native systems, Kubernetes, systems programming, and high-performance computing.
  • Opportunity to contribute to open-source software and collaborate with a global technical community.
  • Work alongside experienced engineers on complex infrastructure and performance challenges.
  • Distributed and collaborative work environment with opportunities for continuous technical learning and growth.
  • Exposure to emerging AI, GPU, DPU, and cloud technologies.
  • Opportunities to contribute to projects with broad impact across AI and accelerated computing.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Infrastructure System Engineer
AI Infrastructure System Engineer

Lever, Inc. • India

On-site
INR 1,800,000 - 3,000,000
Remote-friendly (Bangalore-based)
Senior Systems Software Engineer - NV Cloud Functions
Senior Systems Software Engineer - NV Cloud Functions

NVIDIA • Bengaluru

On-site
INR 2,400,000 - 4,200,000
AI Research Engineer (Kernel & Inference Optimization)
AI Research Engineer (Kernel & Inference Optimization)

Lever, Inc. • India

Remote
INR 3,500,000 - 7,000,000
Remote work
International team
Cutting-edge AI projects
Technical Support Engineer (GPU Cluster), India
Technical Support Engineer (GPU Cluster), India

Togetherai • Pune District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Health insurance
Remote work
Equity
Technical Support Engineer (GPU Cluster), India
Technical Support Engineer (GPU Cluster), India

Together AI • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Startup equity
Health insurance
Remote work flexibility
Senior AI Infrastructure Engineer - DGX Cloud, Senior AI Infrastructure Engineer - DGX Cloud
Senior AI Infrastructure Engineer - DGX Cloud, Senior AI Infrastructure Engineer - DGX Cloud

NVIDIA • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Staff Engineer, AI Product
Staff Engineer, AI Product

Jobgether SRL • India

On-site
INR 5,000,000 - 7,500,000
Architecture influence
Hands-on AI systems
Autonomy and leadership
+5
Junior/Senior or Staff Software Engineer, Inference / Compute Infrastructure Engineering
Junior/Senior or Staff Software Engineer, Inference / Compute Infrastructure Engineering

Together • India

Remote
INR 4,000,000 - 6,000,000
Technical Support Engineer (GPU Cluster), India
Technical Support Engineer (GPU Cluster), India

Together • Pune District, Bengaluru

On-site
INR 900,000 - 1,500,000
Health insurance
Startup equity
Remote work flexibility
Performance Engineer - Open Source
Performance Engineer - Open Source

Jobgether SRL • India

Remote
INR 1,500,000 - 2,500,000
Learning budget USD 2,000/year
Twice-yearly in-person team sprints
Global travel opportunities