Software Engineer, Agentic Systems Engineering - ThousandEyes

Cisco
Portugal, London, Greece
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration"]

Build and operate AI-powered tools and backend services that help software developers work more effectively across the lifecycle. Develop agentic workflows, reusable skills, integrations, and orchestration capabilities, and connect AI tools to source control, CI/CD, issue trackers, and documentation platforms. Design secure, observable, reliable APIs while addressing non-deterministic AI behavior through evaluation, testing, monitoring, and feedback loops.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
5 days ago

Software Engineer, Agentic Systems Engineering - ThousandEyes

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and operate AI-powered tools and backend services that help software developers work more effectively across the lifecycle. Develop agentic workflows, reusable skills, integrations, and orchestration capabilities, and connect AI tools to source control, CI/CD, issue trackers, and documentation platforms. Design secure, observable, reliable APIs while addressing non-deterministic AI behavior through evaluation, testing, monitoring, and feedback loops.
Location: Portugal, London, Greece
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, test, and operate AI-powered tools and services for software developers.
  • •Develop agentic workflows, reusable skills, tool integrations, and orchestration capabilities.
  • •Integrate AI tools with source control, CI/CD systems, issue trackers, documentation platforms, and internal developer environments.
  • •Build backend services and APIs that are secure, observable, reliable, and easy to maintain.
  • •Apply engineering practices to evaluate, test, monitor, and iterate on non-deterministic AI systems and collaborate with developers to improve workflows.

Key Requirements

  • •Software development experience using Python.
  • •Experience designing, building, testing, and operating backend services or developer-facing tools.
  • •Hands-on experience designing and implementing APIs within distributed software architectures.
  • •Practical experience using or developing with large language models, AI coding tools, or agentic AI systems.
  • •Experience working with Git, automated testing, and continuous integration and delivery workflows.
Experience:AIDeveloper toolsDeveloper experienceNetwork telemetry
Education:Bachelor's
Skills:Problem-solvingCommunicationCollaboration
Tech Stack:PythonAPIsGitCI/CDLarge language modelsAI coding toolsAgentic AI systemsKotlinJavaGoTypeScriptKubernetesContainersRetrieval-augmented generationEmbeddingsContext managementModel evaluationVector datastoresRelational datastoresDocument-based datastores

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor