Agent Engineer [IC4]
Core
Designing and hardening multi-step, tool-using agent loops for code intelligence products like Deep Search and Query Assist to help developers navigate complex codebases.
Role type
Senior IC agent engineer (technical leader)
Builds
Agentic systems, model selection/upgrades, retrieval pipelines, and evaluation frameworks for code understanding products.
Domain
Software engineering + Machine Learning (LLMs, agents, retrieval)
Deliverable
production ML models | product features
Required skills
Agent engineering (multi-step loops, tool use), LLM selection and fine-tuning, retrieval and context engineering, evaluation design, cost/latency optimization, Go, TypeScript, GraphQL, Postgres, Docker
Preferred skills
Experience shipping LLM-powered products, async-first remote environment experience, customer-facing product work
Technologies
Go, TypeScript, GraphQL, Postgres, Docker, LLMs
Responsibilities
Design and harden multi-step agent loops, craft pragmatic evaluation strategies, select and upgrade models, engineer retrieval and context systems, optimize cost and latency, mentor teammates in agent engineering
Seniority
Senior, hands-on IC with technical leadership scope