Skip to main content

Principal Software Engineer, AI Inference Runtime at ARM

Compensation

$262,700 – $355,400/yr

Setup
Hybrid
Location
Seattle, Washington
Type
Full-time
Level
staff+
Posted

Description

Arm is hiring a Principal Software Engineer for its AI Inference Runtime team to set technical direction and lead hands-on development of distributed inference runtime components. The role covers scheduling, batching, KV-cache management, memory allocation, distributed workload execution, kernel development and optimization, performance benchmarking, and production validation. The engineer will partner with AI infrastructure, compute, cloud, framework, compiler, hardware, and research teams, while also mentoring engineers and establishing performance-engineering practices. The position requires 8+ years of experience in relevant systems or AI inference, strong C++, Rust, Python, or comparable programming skills, and expertise in profiling, debugging, and optimizing performance across kernels, runtimes, frameworks, operating systems, and hardware. The salary range is $262,700-$355,400 per year, with hybrid working arrangements determined by team needs.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation