CareerPlanSign in

Principal Software Engineer- AI Frameworks

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Define technical vision and architecture for critical AI frameworks, performance, and developer-productivity capabilities across models, compilers, and runtimes.

Role type

Principal Software Engineer (AI Frameworks & Systems)

Builds

Scalable AI inference and training platforms, optimized frameworks, and production-grade serving systems.

Domain

Artificial Intelligence, Large Language Models (LLMs), High-Performance Computing (HPC), Distributed Systems

Deliverable

production ML models

Required skills

C++ and Python programming, GPU/accelerator programming, compiler development, low-level execution optimization, parallelism strategies (tensor, pipeline, data, expert), distributed inference acceleration, LLM serving architectures (vLLM, SGLang), cross-team technical leadership, mentoring, AI-assisted development tools

Preferred skills

Experience with Azure capacity efficiency, hardware partners alignment, establishing engineering standards

Technologies

C++, Python, vLLM, SGLang, GPU accelerators, compilers, runtimes

Responsibilities

Define multi-release strategy for AI frameworks, lead cross-stack investigations in models and compilers, drive improvements in model onboarding and runtime performance, influence architecture across teams, provide hands-on technical leadership via prototypes and code reviews, mentor junior engineers and technical leaders

Seniority

Principal, strategy & mentorship

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.