2,130,467open jobs
137,187companies
243,098added this week
Browse all
Location
In office (San Jose)
Seniority
Principal · 12+ years exp
Employment
Full-Time

First seen by Alion on Nov 7, 2026.

Overview
Company
Impact
Profile match
Global executive search and talent intelligence across the United States, Canada, Asia-Pacific, and Europe.

About the Role

We are building the next generation of AI infrastructure: a large-scale inference platform powered

by custom AI accelerators capable of serving frontier dense and Mixture-of-Experts (MoE)

foundation models at datacenter scale. As a Principal Software Engineer, you will define and lead

the architecture of the software stack that transforms hundreds to thousands of accelerator ASICs

into a unified inference system. You will drive the design of distributed runtimes, communication

libraries, scheduling systems, memory management, and model-serving infrastructure that deliver

industry-leading throughput, latency, and efficiency. This is a highly cross-functional leadership

role working across silicon architecture, networking, compiler, runtime, infrastructure, and AI

research teams.

What Makes This Role Unique

This role sits at the intersection of distributed systems, AI infrastructure, networking, compilers,

and computer architecture. You will help shape the software foundation for a new class of AI

supercomputers and define how future foundation models are served efficiently at scale. The ideal

candidate is equally comfortable discussing transformer architectures, network topology, runtime

scheduling, memory systems, and accelerator microarchitecture, and can translate those insights

into production-grade software that powers large-scale AI services.

Responsibilities

Technical Leadership

  • Define the software architecture for large-scale AI inference systems.
  • Lead the evolution of the distributed runtime stack for dense and MoE foundation models.
  • Establish long-term technical strategy for performance, scalability, reliability, and

programmability.

  • Influence hardware-software co-design decisions across future accelerator generations.

Distributed Inference Runtime

  • Architect runtime systems supporting:

o Tensor parallelism

o Pipeline parallelism

o Expert parallelism

o Data parallelism

o Multi-rack inference execution

  • Design systems for efficient prefill and decode execution.
  • Drive continuous batching and request scheduling strategies.
  • Optimize TTFT, TPOT, throughput, utilization, and QoS.• Experience in AI accelerator heterogenous programming models like CUDA/HIP/Triton

implementing device management, memory management, Kernel launching, Error handling

and diagnostics, Kernel optimization techniques with tiling and fused kernels.

MoE Infrastructure

  • Lead design of token routing and expert execution systems.
  • Define expert placement and replication strategies.
  • Develop mechanisms for expert load balancing and congestion control.
  • Optimize communication and compute overlap across distributed expert clusters.

Communication and Fabric Software

  • Architect high-performance collective communication libraries.
  • Design software interfaces for custom accelerator fabrics.
  • Develop scalable implementations of:

o AllReduce

o AllGather

o ReduceScatter

o Broadcast

o Expert dispatch and gather

  • Drive latency and bandwidth optimization across accelerator clusters.

Memory Systems

  • Define architecture for distributed KV-cache management.
  • Drive memory placement, eviction, and tiering policies.
  • Optimize utilization across local memory, pooled memory, and storage tiers.
  • Create runtime services for dynamic memory allocation and workload balancing.

Performance Engineering

  • Establish performance methodology, benchmarks, and KPIs.
  • Analyze bottlenecks across:

o Compute

o Memory bandwidth

o Communication fabric

o Expert routing

o Scheduling layers

  • Lead root-cause analysis of production performance issues.Infrastructure and Production Systems
  • Drive reliability, observability, telemetry, and debugging architecture.
  • Define health monitoring and fleet management capabilities.
  • Partner with infrastructure teams to operate inference systems at scale.
  • Establish production readiness standards and operational excellence practices.
  • System and Infrastructure experience - Experience implementing Virtualization

software, Rack controllers, Pcie/Memory controllers, device life cycle management

software, Experience with NCCL/RCCL/MPI collective communications, Scale Up

networking with UALoE/ESUN/NVLink, scale out networking with RoCEv2, Network

congestion control techniques like PFC/DCQCN.

Qualifications

Required

related field.

  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or
  • 12+ years of software engineering experience.
  • 5+ years building distributed systems at scale.
  • Strong expertise in C++, Rust, or similar systems programming languages.
  • Deep understanding of large-scale AI inference systems.
  • Experience with networking and distributed communication systems.
  • Proven track record leading architecture across multiple engineering teams.
  • Experience driving projects from concept through production deployment.

Preferred

  • Experience with large language model serving systems.
  • Experience with vLLM, SGLang, TensorRT-LLM, Triton, PyTorch Distributed, NCCL, or

equivalent technologies.

  • Experience designing runtime systems for custom accelerators, GPUs, TPUs, or AI ASICs.
  • Knowledge of transformer architectures, sparse models, and MoE systems.
  • Experience with RDMA, InfiniBand, RoCE, PCIe, Ethernet fabrics, or custom interconnects.
  • Experience in compiler technologies, graph optimization, or kernel scheduling.
  • Familiarity with HBM, memory hierarchy design, and cache management strategies.

Success Metrics

In the first 12-24 months, this leader will be expected to:

  • Deliver industry-leading TTFT and TPOT performance.
  • Achieve high accelerator utilization across production clusters.• Enable scalable execution of frontier dense and MoE models.
  • Improve throughput per rack and throughput per watt.
  • Reduce communication overhead across distributed inference deployments.
  • Establish a robust and production-ready AI runtime platform.
  • Influence future hardware generations through software-driven architectural insights.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,130,467 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
San Jose
$118k – $176k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Dallas
Go
DevOps
gRPC
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Incident Management
Linux
BGP
Apply
$97k – $145k per year · Hybrid · Full-Time · 5+ years exp · Tampa
Java
SQL
COBOL
Java
Spring Boot
Apache Tomcat
COBOL
IBM MQ
Databases
Apache Kafka
DevOps
Rest API
CI/CD
Docker
Kubernetes
Linux
Windows
SOAP
QA
Swagger
Apply
In office · Full-Time · San Francisco
AI/ML
AI Agents
LLM
Agentic Workflows
Apply
$107k – $261k per year · Equity · Remote (United States) · Full-Time · 8+ years exp · Bachelor's Degree · Hartford
Databases
Google BigQuery
AI/ML
MLFlow
Vertex AI
Prompt Engineering
NLP
Kubeflow
LLM
RAG
Feature Store
OCR
Machine Learning
DevOps
GCP
Azure
Kubernetes
Platform Engineering
Google GKE
Google Cloud Run
API Gateway
Cybersecurity
HIPAA
Analytics
A/B Testing
Management
Agile
Apply
In office · 5+ years exp · Jersey City
Java
SQL
COBOL
Java
Spring Framework
Spring Boot
COBOL
IBM MQ
Databases
Redis
Apache Kafka
Amazon Aurora
Apache Ignite
DevOps
Rest API
CI/CD
AWS
Kubernetes
Amazon EKS
Management
Agile
QA
Swagger
Apply
$26k per year (net) · Remote (likely EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
DevOps
TCP/IP
MedTech
HL7
Apply
Remote (likely EAEU) · Full-Time · 5+ years exp · Moscow
Python
SQL
AI/ML
Pandas
DevOps
Grafana
Analytics
Power BI
ETL/ELT
Metabase
Superset
Apply
$8.6k – $11k per year · Remote (likely EAEU) · Novosibirsk
Python
JavaScript
Python
Django
Django REST Framework
Databases
PostgreSQL
AI/ML
Claude
Frontend
Tailwind CSS
Bootstrap
React.js
Vite
DevOps
Rest API
Docker Compose
Git
Docker
Nginx
GitHub
Linux
Design
Figma
Management
ClickUp
Jira
Apply
Team Lead Java 6 hours ago
Remote (EAEU) · Moscow
Python
Java
Kotlin
Java
Spring Framework
Maven
Spring Boot
Quarkus
Hibernate
Gradle
Testcontainers
Vert.x
Kotlin
Mockito
Databases
PostgreSQL
Redis
MinIO
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Airflow
dbt
Mobile
JUnit
DevOps
Istio
etcd
Prometheus
GitLab CI
CI/CD
GitOps
ArgoCD
Jenkins
Git
Docker
Kubernetes
Grafana
Apache APISIX
Amazon S3
Cybersecurity
Keycloak
SonarQube
Management
Agile
Scrum
Kanban
QA
Swagger
Apply
Remote (EAEU) · Moscow
Python
Python
FastAPI
Asyncio
Celery
Gunicorn
Uvicorn
Databases
PostgreSQL
Redis
RabbitMQ
InfluxDB
Apache Kafka
DevOps
Rest API
Prometheus
WebSockets
Docker
Kubernetes
SOAP
Management
Agile
Apply
$64k – $70k per year · In office · Full-Time · 4+ years exp · San Jose
Apply
In office · 1+ year exp · High School Diploma · San Jose
Apply
$44k per year · In office · Part-Time · High School Diploma · San Jose
Apply
$44k per year · In office · High School Diploma · San Jose
Apply
$40k per year · In office · Part-Time · 1+ year exp · High School Diploma · San Jose
Apply
See all jobs
This is one of many
2,130,467 more open roles from verified company boards, updated every day.