Senior ML Inference Engine Architect

Ampere Computing LLC

Santa Clara (CA)

Hybrid

USD 226,000 - 339,000

Full time

2 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

Benefits offered by this job

Health insurance
401K retirement plan
Unlimited flextime and holidays

Job summary

Ampere is seeking a Sr. Principal Machine Learning Software Engineer to lead the architecture and development of a high-performance AI inference-serving engine for Ampere accelerators.

You will work across model serving, frameworks, compilers, runtimes, and optimized kernels to deploy modern AI workloads, including generative AI and LLMs. This hands-on leadership role requires solving complex systems and performance challenges and guiding the AI software roadmap.

Qualifications

  • Bachelor’s degree or higher in a technical field with extensive experience in ML software.
  • Experience building or optimizing production inference runtimes and serving engines.
  • Strong C/C++ skills and performance optimization expertise.
  • Ability to lead cross-functional initiatives and communicate with hardware/software teams.

Responsibilities

  • Architect and build high-performance inference-serving engine for Ampere accelerators.
  • Drive end-to-end serving performance: throughput, latency, and cost per inference.
  • Implement batching, scheduling, KV-cache management, and memory planning.
  • Collaborate with model-serving, framework, compiler, runtime, kernel, and hardware teams.
  • Guide hardware/software co-design and contribute to open-source AI serving technologies.
  • Mentor engineers and lead technical decisions across initiatives.

Skills

Modern C++
Concurrent programming
Memory management
Systems-level optimization
Leadership of cross-functional teams
Performance benchmarking

Education

Bachelor’s degree in CS/EE/Math or related; 12+ years experience; or MS 8+; PhD 5+ years

Tools

vLLM
llama.cpp
TensorRT/TensorRT-LLM
ONNX Runtime
OpenVINO
Triton Inference Server
TVM
XLA
MLIR

Job description

Ampere is seeking a Sr. Principal Machine Learning Software Engineer to lead the architecture and development of a high-performance AI inference-serving engine for Ampere accelerators.

You will work across model serving, frameworks, compilers, runtimes, and optimized kernels to deploy modern AI workloads, including generative AI and LLMs. This hands-on leadership role requires solving complex systems and performance challenges and guiding the AI software roadmap.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal ML Inference Engine Architect
Senior Principal ML Inference Engine Architect

Ampere Computing LLC • Portland (OR)

On-site
USD 226,000 - 339,000
Senior Principal AI Inference Systems Architect
Senior Principal AI Inference Systems Architect

Ampere • Santa Clara (CA)

On-site
USD 237,000 - 356,000
Health insurance
401K retirement plan
Paid holidays
Senior Principal ML Inference Systems Architect
Senior Principal ML Inference Systems Architect

Ampere Computing LLC • Durham (NC)

Hybrid
USD 225,000 - 339,000
Senior Principal AI Inference Software Architect
Senior Principal AI Inference Software Architect

Ampere • Durham (NC)

On-site
USD 226,000 - 339,000
Health insurance
401K retirement plan
Unlimited Flextime
Sr. Principal Machine Learning Software Engineer – Inference Serving Engine
Sr. Principal Machine Learning Software Engineer – Inference Serving Engine

Ampere • Santa Clara (CA)

On-site
USD 237,000 - 356,000
Health insurance
401K retirement plan
Paid holidays
Sr. Principal Machine Learning Software Engineer – Inference Serving Engine
Sr. Principal Machine Learning Software Engineer – Inference Serving Engine

Ampere • Durham (NC)

On-site
USD 226,000 - 339,000
Health insurance
401K retirement plan
Unlimited Flextime
Senior AI Compiler Architect for Efficient Deep Learning
Senior AI Compiler Architect for Efficient Deep Learning

Ampere • Santa Clara (CA)

On-site
USD 195,000 - 292,000
Health insurance
401K plan
Unlimited flextime
Principal AI Runtime Software Engineer — Accelerator
Principal AI Runtime Software Engineer — Accelerator

Ampere Computing LLC • Santa Clara (CA)

On-site
USD 182,000 - 273,000
Premium medical insurance
401K retirement plan
Unlimited Flextime
+2
AI Accelerator Runtime Lead Principal Software Engineer
AI Accelerator Runtime Lead Principal Software Engineer

Ampere Computing LLC • Portland (OR)

On-site
USD 182,000 - 273,000
Premium medical insurance
401K retirement plan
Unlimited flextime & 10+ paid holidays
Principal AI Accelerator Runtime Engineer
Principal AI Accelerator Runtime Engineer

Ampere • Santa Clara (CA)

On-site
USD 182,000 - 273,000
Premium medical insurance
401K retirement plan
Unlimited flextime and holidays