Description
Cisco's Customer Experience (CX) engineering organization is seeking a Software Engineer to play a critical role in shaping the future of AI-driven solutions across their product and services portfolio.
As a Software Engineer, you will leverage your expertise in software engineering and AI/ML technologies to build robust, scalable systems that solve real-world business challenges and deliver exceptional value for customers and partners.
Key responsibilities:
- Design, develop, and maintain Python-based applications, scalable RESTful APIs, and microservices that seamlessly integrate AI/LLM capabilities.
- Implement CI/CD pipelines (Jenkins, GitHub Actions) and deploy containerized applications using Docker and Kubernetes across major cloud platforms (AWS, Azure, or GCP).
- Ensure operational stability through comprehensive Pytest suites, rigorous code reviews, post-mortems, and on-call rotations.
- Partner with cross-functional teams, including design and product management, to translate requirements into high-quality, delivered features.
Minimum qualifications:
- Bachelor's with 5+ years of related experience, or Master's with 3+ years of related experience.
- Experience in Python development.
- Experience with Docker for containerization and Kubernetes for orchestration and CI/CD pipelines.
- Experience leveraging AI-assisted development environments, such as GitHub, or CoPilot or Cursor to accelerate the SDLC while maintaining code quality standards.
- Experience in RESTful API design and relational data modeling.
Preferred qualifications:
- Experience with frameworks such as PyTorch, TensorFlow, or Hugging Face Transformers.
- Experience with LLM APIs (OpenAI, Anthropic, etc.) or open-source models.
- Knowledge of vector databases (eg: Pinecone, Weaviate, ChromaDB) and semantic search.
- Experience with Git, secrets management (HashiCorp Vault), and object storage (S3/MinIO).
- Excellent communication and collaboration skills; experience working in Agile/Scrum environments and a commitment to creating comprehensive technical documentation.
- Cisco networking knowledge is a strong plus.
Benefits:
- Medical, dental, and vision insurance
- 401(k) plan with a Cisco matching contribution
- Paid parental leave
- Short and long-term disability coverage
- Basic life insurance
- Paid time away (vacation, holidays, sick time)
- Optional 10 paid days per full calendar year to volunteer
Salary range:
- $128,600.00 to $184,900.00 per year (U.S. and/or Canada locations)
For more fresh new jobs, check out yubhub.co.