Software Engineer - BackEnd

Cisco
US - North Carolina - Triangle
View Company Profile / << Go Back

  • Job Type: Full time
  • 26 days ago

Job Description

Design, develop, and maintain Python applications, scalable RESTful APIs, and microservices that integrate AI and LLM capabilities. Build CI/CD pipelines and deploy containerized applications to cloud platforms while supporting quality, reliability, and cross-functional delivery.

Requirements: Requires a bachelor's degree and at least five years of related experience, or a master's degree and at least three years, along with Python development, Docker, Kubernetes, CI/CD, RESTful API design, and relational data modeling experience. Preferred qualifications include AI/ML and LLM experience, vector databases and semantic search, Git, secrets management, object storage, Agile/Scrum collaboration, and Cisco networking knowledge.

Key Skills: Python, RESTful API Design, Microservices, Docker, Kubernetes, CI/CD, Pytest, AI/ML, Large Language Models, Relational Data Modeling, Git, Vector Databases, Semantic Search, Cloud Platforms, Agile/Scrum, Technical Documentation

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, 401(k) Matching, Paid Parental Leave, Short-Term Disability Coverage, Long-Term Disability Coverage, Life Insurance, Paid Holidays, Floating Holiday, Birthday Leave, Year-End Holiday Shutdown, Personal Wellness Days, Paid Vacation, Sick Leave, Family Emergency Leave, Volunteer Leave, Annual Bonuses, Restricted Stock Units




Fast Track Upload