CareerPlanSign in

Principal Software Engineer - AI Safety and Security

United States, Washington, Redmond💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Lead the design and implementation of shared platform capabilities for AI observability, monitoring, and security, enabling attack reconstruction, automated detection, and threat hunting.

Role type

Principal Software Engineer (AI Safety and Security)

Builds

Company-wide AI observability and monitoring systems, detection infrastructure for attack signatures and behavioral anomalies, and large-scale distributed data processing systems.

Domain

AI Safety, Security, Big Data Engineering, Cloud-Native Distributed Platforms

Deliverable

production ML models | product features | infrastructure

Required skills

Architecture and technology decision making, writing critical production code, distributed data processing, AI security research application, system design, technical mentorship, security and privacy architecture reviews, threat modeling, secure-by-design principles, agentic systems understanding, cloud-native infrastructure management.

Preferred skills

Modern agentic development tools usage, AI-assisted coding workflows, rapid prototyping and evaluation, cross-functional leadership, complex system ownership in ambiguous environments.

Technologies

Spark, Kusto, data lakes, batch and streaming platforms, Azure Data Factory, Databricks, Kubernetes, C, C++, C#, Java, JavaScript, Python.

Responsibilities

Guide architecture and technology decisions, establish reusable engineering patterns, build and evolve AI observability systems, design detection infrastructure, develop high-volume data integrations, review designs and code, mentor engineers and scientists, drive technical partner conversations.

Seniority

Principal, hands-on IC with strategy & mentorship

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