Cisco’s Security Visibility and Incident Command (SVIC) is looking for an AI ML Architect to lead the design and strategy for SVIC’s innovative AI/ML initiatives, advancing threat detection mechanisms through anomaly detection and other AI/ML models.
Requirements
- Strong Python development skills and experience with common AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) (required).
- Deep knowledge of data science tools, packages, various ML model architectures (e.g., deep learning, NLP, reinforcement learning), and their trade-offs (required).
- Tried experience in architecting, developing, and deploying production-grade AI/ML systems at scale (required).
- Expertise in designing and deploying AI/ML solutions on cloud platforms (AWS, Google Cloud Platform, Azure), including their AI/ML services (e.g., SageMaker, Vertex AI, Azure ML) (required).
- Strong experience with MLOps principles, tools, and platforms (e.g., Kubeflow, MLflow, Airflow, CI/CD for ML) (required).
- Proficiency in designing data pipelines, data warehousing solutions (e.g., Snowflake, BigQuery), and working with big data technologies (e.g., Spark, Kafka) for AI/ML.
- Working with security data (e.g., SIEM, EDR, network logs) and knowledge of information security domains (highly desirable).
Responsibilities
- Designing and implementing scalable, resilient, and high-performance AI/ML architectures for threat detection using security data and telemetry.
- Leading the technical vision, strategy, and roadmap for AI/ML solutions within SVIC.
- Overseeing the end-to-end lifecycle of AI/ML projects, from conceptualization and architectural design through to deployment, monitoring, MLOps, and continuous improvement.
- Guiding the development of advanced anomaly detection AI/ML models and other machine learning solutions.
- Establishing guidelines and patterns for developing detections (plays) maximising python/notebooks and other relevant technologies.
- Employing deep expertise in AI/ML architecture, data engineering, and data science to drive the maturation of Cisco's cybersecurity operations, and enable knowledge sharing and AI/ML learning across teams.
- Architecting and overseeing the automation of analytical processes used to identify potentially critical security vulnerabilities, applying data from threat intelligence tools and external, open-source data sources.
Other
- The ideal candidate must enjoy working in a fast-paced dynamic environment with a “take-charge” / “can-do” attitude and is able to demonstrate flexibility and resiliency.
- The successful candidate must be an inspiring leader, self-sufficient, and able to provide technical leadership and mentorship with minimal supervision.
- Work with geographically distributed teams across different time zones.
- BS/MS (PhD preferred) in Computer Science, AI, Machine Learning, Data Science, or a related quantitative field, and 8-10+ years of experience in AI/ML, with at least 3-5 years in an architectural or technical leadership role.
- Excellent listening, communication (verbal and written), and relationship-building skills, with the ability to articulate complex technical concepts to diverse audiences (both technical and non-technical customers).