Principal Engineer Software Security Hybrid
Core
Define and evolve security standards, threat models, and architecture patterns for AI-native features, coding assistants, and agent-authored code.
Role type
Principal Software Security Engineer (AI/ML)
Builds
Secure AI architecture, reusable security patterns, and release criteria for Cisco platforms.
Domain
Cybersecurity, Artificial Intelligence, Machine Learning
Deliverable
production ML models
Required skills
AI/ML system security architecture, threat modeling, secure SDLC/CI/CD, adversarial threat mitigation, red-teaming strategies, security standards definition, risk quantification, technical leadership
Preferred skills
Autonomous agent security, multi-agent orchestration, AI safety, NIST AI RMF, ISO/IEC 42001, policy-as-code, automated security gates, mentoring senior engineers
Technologies
Python, CI/CD automation, evaluation harnesses, agentic workflows, security tooling
Responsibilities
Lead secure AI architecture reviews, establish coverage for adversarial threats and supply-chain risks, advance red-teaming strategies, advise senior engineering leadership, partner with product security and legal teams
Seniority
Principal, hands-on IC
