AI Compute Performance Engineer

Cisco Systems, Inc.

Milpitas (CA)

On-site

USD 155,000 - 223,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) with Cisco matching
Paid parental leave
Paid time off (holidays, vacation)
Cisco stock units grants

Job summary

Cisco Systems, Inc. is seeking a Software Engineer to optimize AI compute workloads across hardware, system software, and applications. You will run AI training, inference, and HPC experiments on GPU-accelerated systems and collaborate with hardware and software teams to resolve performance issues.

The role emphasizes automation, performance analysis, and thorough documentation of findings and procedures. Strong Linux skills and experience with AI/ML workloads are required.

Qualifications

  • Bachelor's degree with 5+ years of related experience, or Master's degree with 3+ years of related experience, or PhD with relevant research experience, or equivalentrelated workexperience.
  • Experience debugging, testing, or tuning Linux-based systems.
  • Experience running or evaluating AI, machine learning, or HPC workloads.
  • 3+ years of experience with a programming or scripting language such as Python, C, C++, Go, or Bash.

Responsibilities

  • Run and analyze AI training, inference, and HPC workloads on GPU-accelerated systems.
  • Investigate compute, memory, PCIe, storage, and workload scaling issues.
  • Use telemetry, logs, traces, and profiling tools to identify performance bottlenecks.
  • Develop automation for performance testing, regression detection, and failure triage.
  • Work with hardware and software teams to resolve system and workload performance issues.
  • Document findings, test procedures, and performance results.

Skills

Python
C
C++
Go
Bash
Linux debugging
Kubernetes
Slurm

Education

Bachelor's degree
Master's degree
PhD

Tools

Nsight
DCGM
rocprofiler
NVIDIA NVLink

Job description

Cisco Systems, Inc. is seeking a Software Engineer to optimize AI compute workloads across hardware, system software, and applications. You will run AI training, inference, and HPC experiments on GPU-accelerated systems and collaborate with hardware and software teams to resolve performance issues.

The role emphasizes automation, performance analysis, and thorough documentation of findings and procedures. Strong Linux skills and experience with AI/ML workloads are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Compute Performance Engineer
AI Compute Performance Engineer

020 Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 155,000 - 223,000
AI Compute Performance Engineer: GPU & HPC
AI Compute Performance Engineer: GPU & HPC

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 155,000 - 223,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+3
AI & HPC GPU Compute Performance Engineer
AI & HPC GPU Compute Performance Engineer

engineeringjobs.net, Inc. • San Jose (CA)

On-site
USD 150,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
AI Performance Engineer – HPC, ARM & Distributed Inference
AI Performance Engineer – HPC, ARM & Distributed Inference

EngineersOfAI • Austin (TX)

On-site
USD 90,000 - 120,000
AI Compute Infra Engineer — Linux & HPC
AI Compute Infra Engineer — Linux & HPC

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 124,000 - 196,000
AI Compute Systems Engineer – HPC & Linux Infra
AI Compute Systems Engineer – HPC & Linux Infra

NVIDIA • Santa Clara (CA)

On-site
USD 124,000 - 196,000
AI Compute DevTech Engineer - GPU/CPU Parallel Optimizer
AI Compute DevTech Engineer - GPU/CPU Parallel Optimizer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
AI Performance Engineer: CUDA & Multi-GPU Optimization
AI Performance Engineer: CUDA & Multi-GPU Optimization

Brillfy Technology Inc • United States

On-site
USD 150,000 - 210,000
AI Inference & HPC Engineer – Performance & APIs
AI Inference & HPC Engineer – Performance & APIs

Topaz Labs • Emeryville (CA)

On-site
USD 90,000 - 150,000
Full medical/dental/vision coverage
15 days PTO
5 personal days + holidays
+2
AI Performance Software Engineer – GPU & DL Optimizations
AI Performance Software Engineer – GPU & DL Optimizations

AMD • Santa Clara (CA)

On-site
USD 120,000 - 160,000
Comprehensive benefits package
Inclusive culture
Career advancement opportunities