CareerPlanSign in

Principal Software Engineer, Security AI

United States, California, Mountain View💼 Full-time🗓 2026-06-22 → 2026-09-26

Core

Develop AI-enabled workflows and scalable systems using LLMs, RAG, and embeddings to help engineering and security teams analyze information, retrieve context, and make faster decisions.

Role type

Principal Software Engineer, Security AI

Builds

Scalable AI platforms, multi-agent systems, and security data pipelines for engineering and security operations teams.

Domain

Cybersecurity, Artificial Intelligence, Large Language Models

Deliverable

production ML models | product features | infrastructure

Required skills

LLM development, retrieval-augmented generation, vector databases, multi-agent system design, cloud security, API architecture, system observability, AI safety and governance, secure software development, data pipeline engineering

Preferred skills

Knowledge graph implementation, entity resolution, prompt injection defense, autonomous workflow orchestration, AI evaluation frameworks

Technologies

Python, C++, C#, Java, JavaScript, C, LLMs, vector databases, cloud platforms

Responsibilities

Design and build scalable AI systems for security scenarios, create evaluation and monitoring approaches for AI reliability, partner with cross-functional teams to translate AI advances into platform capabilities, provide technical leadership through architecture design and code reviews, mentor engineers on high-quality implementation and operational excellence

Seniority

Principal, hands-on IC with strategic leadership

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