Senior Software Engineer 1
Core
Design and build end-to-end multi-agent workflows, debug agent failures, and instrument performance for internal systems.
Role type
Senior IC software engineer (agentic/LLM systems)
Builds
Multi-agent workflows, agent architectures, and observability solutions
Domain
AI/LLM systems, event-driven architecture, stream processing
Deliverable
production ML models
Required skills
Software engineering, agentic/LLM system design, context retrieval, tool invocation, decision logic, distributed system debugging, latency/accuracy tradeoffs, security lens for agent access
Preferred skills
Field engineering or support engineering experience, event-driven architecture, stream processing (Kafka, PubSub), observability tooling for agent/LLM systems
Technologies
Kafka, PubSub
Responsibilities
Partner with Support and Customer Success to identify recurring issues; Build and iterate agent architectures; Debug agent failures by tracing data, prompts, and tool calls; Instrument agent performance; Write code reviews and define testing processes for non-deterministic behavior; Scope technical solutions into stories
Seniority
Senior, hands-on IC