CareerPlanSign in

Principal Software Engineer - AI Frameworks

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-08-14 → 2026-09-26

Core

Define technical vision and architecture for critical AI frameworks, performance, and developer productivity capabilities while driving cross-stack investigations across models, compilers, and silicon.

Role type

Principal Software Engineer (AI Frameworks & Infrastructure)

Builds

Scalable AI frameworks, high-performance distributed systems, and reusable engineering platforms

Domain

Artificial Intelligence, Machine Learning, Systems Programming, Cloud Infrastructure

Deliverable

production ML models | infrastructure

Required skills

C++, Python, software architecture, computer architecture, accelerator-aware optimization, distributed systems design, technical strategy, stakeholder alignment, team mentorship, cross-team leadership

Preferred skills

AI/ML workload experience, Azure capacity management, observability automation, complex debugging, operational readiness

Technologies

C++, Python, Azure, AI/ML frameworks, compilers, runtimes

Responsibilities

Own technical vision, architecture, and roadmap for AI framework capabilities; lead technical alignment and resolve competing requirements across teams; mentor engineers and develop emerging technical leads; steer ambiguous cross-stack investigations spanning models, frameworks, and silicon; provide hands-on technical leadership via prototypes and critical-path implementation; drive improvements in model onboarding velocity, runtime performance, and hardware utilization.

Seniority

Principal, strategy & mentorship

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