CareerPlan

Principal Software Engineer, AI Defense (Hybrid)

Milpitas, California, USFull-time$251k2026-10-30 → 2026-11-10
Hybrid

Core

Architect high-throughput control and data planes to safeguard enterprise AI ecosystems, foundation models, and autonomous agents against cyber threats like prompt injection and data exfiltration.

Role type

Principal Software Engineer (AI Security & Distributed Systems)

Builds

Mission-critical security control planes, data planes, policy engines, and real-time posture assessment services for Cisco's AI-native portfolio.

Domain

Enterprise AI Security, Distributed Systems, Cloud Infrastructure

Deliverable

production ML models

Required skills

Go, Python, Java, Kubernetes (EKS/GKE), Kafka/MSK, Cloud Security Posture Management, Identity/Access Governance, LLM Application Security, Agentic Frameworks, MCP Architectures

Preferred skills

AI Safety Engineering, Zero-trust Network Boundaries, Service Meshes (Envoy/Istio), DevSecOps, Technical Mentorship, Open-source Security Contributions

Technologies

Go, Python, Java, AWS, GCP, Kubernetes, Kafka, Envoy, Istio

Responsibilities

Architect enterprise AI defense platforms and system designs for control/data planes; Write and deploy high-throughput microservices and APIs; Harden agentic AI and model security via runtime guardrails and policy enforcement; Drive cross-organizational technical strategy for zero-trust architectures.

Seniority

Principal, hands-on IC with strategic influence