DeveloperJobs.io
← Back to all jobs

Job Description

Cisco Security AI is hiring a Senior Software Engineer to lead AI platform engineering and API development.

Responsibilities

  • Provide technical leadership by guiding and mentoring a team of Software Engineers to drive technical excellence in API development and cloud deployment
  • Design, build, and maintain APIs that expose AI capabilities to other teams with a focus on scalability, reliability, and usability
  • Partner with data scientists and AI engineers to integrate AI models and algorithms into the platform and make them accessible via APIs
  • Use Kubernetes expertise to architect and optimize orchestration and deployment of AI services in containerized environments
  • Lead deployment and ongoing management of AI services on AWS, Google Cloud, and Azure to support scalability, security, and cost optimization
  • Detect and resolve performance bottlenecks to improve response times and resource utilization
  • Implement monitoring and logging to track deployed AI service performance and health for faster issue resolution
  • Ensure AI services and APIs meet security and compliance requirements by collaborating with security teams on the necessary controls
  • Create clear, comprehensive documentation covering APIs and deployment processes so teams can effectively use the platform

Requirements

  • 5+ years of experience as a Senior Software Engineer with a strong background building SaaS services at scale using API-first design and demonstrated technical leadership
  • 5+ years of coding experience in Python, Java, Go and/or C/C++
  • BA/BS degree with 4+ years of experience, or MS degree with 2+ years of experience as a software development engineer

Technologies

  • Kubernetes
  • Python
  • Java
  • Go
  • C/C++
  • AWS
  • Google Cloud
  • Azure
  • Docker
  • Kafka
  • Redis

Preferred Qualifications

  • Familiarity with AI and machine learning concepts and the ability to collaborate with data scientists and AI engineers
  • Experience delivering with Docker platform tools or similar tooling
  • Experience building distributed systems using Kafka, Redis, or similar technologies
  • Experience developing cloud infrastructure services on AWS, Google Cloud, and/or Azure
  • Experience using Kubernetes architecture
  • Knowledge of security and compliance standards

Benefits

  • U.S. employees access to quality medical, dental, and vision insurance
  • 401(k) plan with Cisco matching contribution
  • Short- and long-term disability coverage
  • Basic life insurance
  • Numerous wellbeing offerings
  • Up to twelve paid holidays per calendar year (including one floating holiday, plus a day off for their birthday)
  • Accrue up to 20 days of Paid Time Off (PTO) each year
  • Access to paid time away to handle critical or emergency issues without using PTO
  • Additional paid time to volunteer and give back to the community
  • Employee Stock Purchase Program
  • Performance-based incentive pay on top of base salary for sales plan components (quota/non-quota)

Location: Austin, TX (onsite) | Salary: USD 150,900 - 222,200 per year

Similar Jobs