Platform Software Engineer — AI Compute & GPU Infra

Cisco Systems, Inc

San Jose (CA)

On-site

USD 155,000 - 223,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cisco Systems, Inc. in the United States is seeking a Platform Software Engineer for the Platform Engineering team responsible for the AI Compute Platform's control-plane and GPU scheduling at scale.

You will design, build, and operate multi-cluster control planes, APIs, and Kubernetes-based platforms, working across engineering teams to maximize reliability and throughput of training and inference workloads.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 5+ years of software engineering experience building Kubernetes-based platforms or distributed systems.
  • Strong Go or Python development skills with experience in platform control planes or CRDs.
  • Hands-on experience with batch/accelerator schedulers for GPU/AI workloads.
  • Experience with Infrastructure as Code, GitOps, CI/CD, and cloud-native observability tools.

Responsibilities

  • Design and develop platform control-plane services, APIs, and controllers to manage multi-cluster lifecycle, tenant project onboarding, and GPU quota enforcement across shared and dedicated pools.
  • Implement GPU capacity scheduling and allocation — including fractional GPU allocation, multi-tenant isolation, and workload-aware scheduling logic that accounts for training vs. inference differences.
  • Build automated capacity-intake, demand-classification, and request-routing tooling that routes workloads to the right cluster and compute pool.
  • Build automated remediation tooling that detects node and workload failures and helps optimize system-wide performance.
  • Design, build, and maintain scalable, reliable Kubernetes-based platforms as the foundation of the AI Compute Platform.
  • Develop platform services and automation using Kubernetes Operators, Controllers, CRDs, Go, Python, and modern software engineering practices.
  • Develop platform automation, internal tools, and dashboards to improve platform visibility, efficiency, and reliability.
  • Implement IaC, GitOps, and CI/CD automation for the platform; participate in on-call rotation.

Skills

Kubernetes platform engineering
Go or Python programming
Distributed systems
CI/CD and GitOps
GPU/AI workloads scheduling

Education

Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience

Tools

Terraform
Kubernetes Operators/CRDs
OpenShift or Kubernetes
Prometheus/Grafana

Job description

Cisco Systems, Inc. in the United States is seeking a Platform Software Engineer for the Platform Engineering team responsible for the AI Compute Platform's control-plane and GPU scheduling at scale.

You will design, build, and operate multi-cluster control planes, APIs, and Kubernetes-based platforms, working across engineering teams to maximize reliability and throughput of training and inference workloads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer — AI Compute & GPU Infra
Senior Platform Engineer — AI Compute & GPU Infra

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 155,000 - 223,000
Senior AI Compute Platform Engineer - GPU & Kubernetes
Senior AI Compute Platform Engineer - GPU & Kubernetes

Cisco Systems, Inc • San Jose (CA)

On-site
USD 168,000 - 245,000
Senior Platform Engineer – AI Compute & GPU Infra
Senior Platform Engineer – AI Compute & GPU Infra

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 168,000 - 245,000
Platform Engineer, AI Compute (GPU & Kubernetes)
Platform Engineer, AI Compute (GPU & Kubernetes)

Cisco Systems, Inc • North Carolina

On-site
USD 155,000 - 223,000
Medical, dental, vision
401(k) with company match
Parental leave
+4
Senior Platform Engineer — AI/ML & GPU Compute
Senior Platform Engineer — AI/ML & GPU Compute

020 Cisco Systems, Inc. • San Jose (CA)

On-site
USD 168,000 - 245,000
AI Compute Platform Engineer: GPU Infra & Kubernetes
AI Compute Platform Engineer: GPU Infra & Kubernetes

020 Cisco Systems, Inc. • San Jose (CA)

On-site
USD 155,000 - 223,000
Senior AI Compute Platform Engineer - GPU & Kubernetes
Senior AI Compute Platform Engineer - GPU & Kubernetes

Cisco Systems, Inc • North Carolina

On-site
USD 150,000 - 230,000
AI Infra Architect & Lead - HPC GPU Clusters
AI Infra Architect & Lead - HPC GPU Clusters

Cisco Systems, Inc • San Jose (CA)

On-site
USD 140,000 - 178,000
Medical insurance
401(k) plan
Paid parental leave
Senior AI Infra Systems Architect & Lead Engineer
Senior AI Infra Systems Architect & Lead Engineer

Cisco Systems, Inc • North Carolina

On-site
USD 150,000 - 230,000
Senior AI Platform Engineer – APIs, Kubernetes & Cloud
Senior AI Platform Engineer – APIs, Kubernetes & Cloud

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 150,000 - 230,000