CareerPlan

Principal Software Engineer

United States, Multiple Locations, Multiple LocationsFull-time2026-08-03 → 2026-11-10

Core

Define benchmarking, workload characterization, and performance evaluation frameworks to influence platform and infrastructure decisions across compute, GPU, memory, storage, and networking technologies.

Role type

Principal Software Engineer (Performance & Infrastructure Strategy)

Builds

Platform and infrastructure decisions for large-scale distributed systems and AI-powered services

Domain

Cloud Infrastructure, AI Systems, Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

Performance engineering, distributed systems architecture, benchmarking, workload analysis, hardware strategy, cross-organizational leadership, AI application to engineering workflows, AI infrastructure evaluation, emerging hardware assessment

Preferred skills

Experience with large-scale inference workloads, retrieval systems, agent platforms, Copilot-style architectures, AI-assisted engineering systems

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Lead deep technical investigations into performance, efficiency, and scalability challenges; Partner with infrastructure teams to evaluate emerging hardware technologies; Translate platform capabilities into customer and business impact; Apply AI to engineering workflows and operational decision-making; Build AI-assisted engineering systems for diagnostics and optimization.

Seniority

Principal, strategy & mentorship