CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-09-16 → 2026-09-25

Core

Design and implement distributed systems for security-focused improvements, telemetry, CI/CD safety gates, and automated validations for complex AI systems.

Role type

Principal Software Engineer (Security & AI Infrastructure)

Builds

Security tooling, adversarial testing frameworks, model evaluation pipelines, and secure deployment workflows for AI systems.

Domain

AI/ML Security, Distributed Systems, Cloud Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Distributed systems design, Security architecture, Threat modeling, Observability, Automation engineering, Risk measurement, Adversarial testing, CI/CD pipeline security, Secure deployment workflows, Cross-functional leadership

Preferred skills

Experience with C, C++, C#, Java, JavaScript, or Python, AI/ML evaluation frameworks, Red team collaboration, Responsible AI practices

Technologies

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

Responsibilities

Set engineering direction for security services and tooling, Partner with security researchers and product teams to translate risks into engineering plans, Represent security engineering in architecture reviews and risk assessments, Deliver capabilities to increase detection coverage and accelerate time-to-mitigation, Communicate technical strategy and results to leadership

Seniority

Principal, hands-on IC with strategic influence

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