Software Engineer
Core
Develop scalable full-stack software applications and integrate AI/ML features for Cisco's Customer Experience platform.
Role type
Senior Software Development Engineer (Full-stack with AI/ML focus)
Builds
Cloud-native CX platform features and AI-driven customer success tools
Domain
Networking, Cloud Infrastructure, Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Golang, Python, SQL, Angular, JavaScript, TypeScript, microservices, Kubernetes, AWS/Azure/GCP, RESTful API design, event-driven architecture, real-time data pipelines
Preferred skills
DevOps tools (Jenkins, GitHub Actions), Git, system design, application performance optimization, secrets management, object storage
Technologies
Golang, Python, Pytest, PostgreSQL, Angular, JavaScript, TypeScript, Kubernetes, AWS, Azure, GCP, Apache Kafka, Jenkins, GitHub Actions, HashiCorp Vault, MinIO, Amazon S3
Responsibilities
Develop and maintain scalable full-stack applications; Incorporate AI/ML features into product solutions; Conduct code reviews, automated testing, and documentation; Participate in agile ceremonies and CI/CD pipeline management.
Seniority
Mid-Senior, hands-on IC