Jobs · Engineering · California

AI Accelerator, Software Principal Engineer- Graph Optimization

Ampere · Santa Clara, CA · 3 wk ago
HybridEngineering$195k–$292k/yrFull-time

About the Role

In this role, you will optimize computational graphs to unlock the full potential of Ampere's deep learning accelerator. You'll work across the full SW/HW stack — from inference serving and framework integration down to compiler, runtime, and compute kernels.

Responsibilities

  • Optimize deep learning computational graphs for performance, throughput, and latency on Ampere's accelerator hardware
  • Enable popular models and frameworks (PyTorch, Llama.cpp) and serving platforms (vLLM, SGLang)
  • Identify and implement graph-level optimizations: op fusion, pattern recognition, redundancy elimination
  • Collaborate on HW/SW co-design to push computational efficiency
  • Work with cross-functional teams to integrate AI solutions into Ampere's AI hardware platforms

Requirements

  • Bachelor's degree in Computer Science, Mathematics or a related technical field & 8 years of related experience; or Master's degree & 6 years
  • Strong CS fundamentals: algorithms, data structures, systems
  • Solid graph algorithm knowledge and reasoning ability
  • Proficiency in Python and C/C++
  • Demonstrated exceptional problem-solving ability — IOI medal, ACM ICPC medal, Codeforces Grandmaster, USACO Platinum, or equivalent competitive programming achievement is a big plus
  • Fast learner who can pick up new domains quickly and maximize agent-assisted development
  • Familiarity with deep learning concepts and neural network architectures is a plus

Benefits

  • Premium medical insurance, dental insurance, vision insurance
  • Income protection and a 401K retirement plan
  • Unlimited Flextime and 10+ paid holidays
  • A variety of healthy snacks, energizing espresso, and refreshing drinks

Pay

The full base pay range for this role is between $195,000 and $292,000.

Similar jobs