Software Engineer

CiscoRichardson, RI

About The Position

As a Software Engineer in Cisco’s CX Engineering organization, you will play a critical role in shaping the future of AI-driven solutions across our product and services portfolio. Leveraging your expertise in software engineering and AI/ML technologies, you will build robust, scalable systems that solve real-world business challenges and deliver exceptional value for customers and partners.

Requirements

  • 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.

Nice To Haves

  • 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.
  • Networking knowledge: Cisco networking knowledge is a strong plus.

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.

Benefits

  • medical, dental and vision insurance
  • a 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • grants of Cisco restricted stock units
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • paid year-end holiday shutdown
  • 4 paid days off for personal wellness
  • 16 days of paid vacation time per full calendar year (non-exempt employees)
  • flexible vacation time off program (exempt employees)
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • up to 80 hours of unused sick time carried forward from one calendar year to the next
  • Additional paid time away may be requested to deal with critical or emergency issues for family members
  • Optional 10 paid days per full calendar year to volunteer
  • annual bonuses (for non-sales roles)
  • performance-based incentive pay (for sales roles)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service