Software Engineer, Agentic Systems Engineering - ThousandEyes
Core
Design, build, test, and operate AI-powered tools and services for software developers, focusing on agentic workflows and developer experience.
Role type
Software Engineer (Agentic Systems & Developer Tools)
Builds
AI-powered tools, agentic workflows, reusable skills, and integrations for the development lifecycle
Domain
Software Development, Developer Experience, Applied AI
Deliverable
production ML models | product features
Required skills
Python, backend services development, API design in distributed systems, LLMs/AI coding tools, agentic AI systems, Git, automated testing, CI/CD
Preferred skills
AI agents development, tool-calling integrations, RAG/embeddings, internal developer platforms, Kubernetes, observability, vector datastores
Technologies
Python, Git, CI/CD, Kubernetes, LLMs, vector datastores
Responsibilities
Design and operate AI-powered tools for developers; Develop agentic workflows and orchestration capabilities; Integrate AI tools with source control and CI/CD systems; Build secure and observable backend services; Apply engineering practices to manage non-deterministic AI systems; Collaborate with developers to iterate on tooling; Contribute to technical design and architecture evolution
Seniority
Mid-Senior, hands-on IC