C

Cisco

Makes networking gear and security software

Senior Staff Software Engineer - AI/Security Platform

AI Application EngineeringUpdated on Nov 10
Full-timeIn-person

About the Job

Requirements

  • A Bachelor's degree with 12 or more years of related experience, or a Master's degree with 8 or more years of related experience.
  • Experience with security-relevant data sources such as endpoint logs, network traffic, authentication events, or cloud audit trails, and understanding how they are used in detection and investigation workflows.
  • Experience implementing data platforms, data lakes, or data warehouses.
  • Experience building and maintaining pipelines for ingesting, parsing, and normalizing large-scale security telemetry.
  • Experience building scalable backend services, APIs, and automation workflows in Python.
  • Experience designing agent systems that perform coding tasks.

Responsibilities

  • Design and build systems that combine security-relevant data, detection signals, context, and foundation models to identify and predict active and emerging threats.
  • Prototype and test AI features, including decoding events and system environments and predicting anomalies and threats, working with security subject-matter experts and security researchers to validate real-world utility.
  • Develop an AI DevOps pipeline for rapid experimentation with data, knowledge bases, models, and context memory, using clear, measurable success criteria to evaluate iterations.
  • Architect and build the distributed platform that correlates large volumes of events and signals and synthesizes them into explainable findings and alerts for triage resolution agents.
  • Collaborate with product and platform teams to co-design AI-enhanced threat detection and prediction workflows that are intuitive, scalable, and useful to analysts.
  • Contribute to the core architecture powering AI-native security operations and help shape how Splunk and Cisco scale trusted automation across the enterprise.

Desired Qualifications

  • Familiarity with enterprise-grade security products, including TDIR/SIEM architectures, correlation searches, and threat-hunting support systems; experience with Splunk APIs, internals, or development on the Splunk platform is a bonus.
  • A background as a Tier 3 SOC analyst or equivalent, with experience automating security operations workflows and building scalable, resilient detection infrastructure.
  • Hands-on experience developing retrieval-augmented generation pipelines and working with databases such as FAISS or Pinecone.
  • Skill in crafting, testing, and optimizing training workloads for large language or special-purpose models such as graph neural networks, graph convolutional networks, or graph attention networks; ideally, experience contributing to or shipping an AI-powered feature or product and understanding usability, performance, and trust considerations when integrating models into real-world workflows.
  • Ability to design experiments to evaluate model output for accuracy, usability, performance, and cost.

About the Company

Cisco

Makes networking gear and security software

Cisco makes the switches and routers that connect offices, data centers, and cloud services, and it also sells cybersecurity tools and Webex video meetings to businesses and governments. It was one of the first companies to sell routers that let different kinds of computer networks exchange data, and in 2000 it briefly became the world's most valuable company. Customers run its network gear, from Wi-Fi access points to AI data center systems, with Cisco software that sets up and secures the network, while its Splunk unit searches computer logs to catch outages and attacks. Cisco earns money from hardware sales, software subscriptions, and support contracts. It was founded in 1984 and is based in San Jose, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1984

Recently Posted Jobs

Explore more opportunities at Cisco

See more jobs