Cisco is hiring a Software Engineer for an agile engineering team building AI-native capabilities for cybersecurity operations. The team combines security telemetry, distributed systems, data platforms, machine learning, and automation to help defenders identify, investigate, and respond to threats. The role collaborates with software engineers, security subject-matter experts, security researchers, product managers, and platform teams. The engineer will design, implement, test, and operate services, data pipelines, or platform components that support AI-enabled security detection and investigation. The work includes developing backend services, APIs, and automation workflows, primarily with Python; processing and normalizing security telemetry; contributing to correlation, enrichment, retrieval, and context-generation capabilities; and prototyping focused AI features. The role also involves measuring AI feature quality and system performance, participating in design and code reviews, testing, CI/CD, documentation, and production-readiness activities, troubleshooting integrations, improving observability and reliability, and collaborating across disciplines. Production support or on-call responsibilities may apply depending on the team's operating model. This is a hybrid role requiring three days per week in the office. Candidates should be local to San Jose or San Francisco, California. The application window is expected to close on November 29, 2026.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level