Software engineer, agents
Core
Design, implement, and maintain scalable, secure agent-driven services and systems that autonomously accomplish tasks.
Role type
Senior IC software engineer (AI agents)
Builds
High-throughput APIs, core agent capabilities (memory, communication, skills, decision logic), and frontend tooling for agent management interfaces.
Domain
Artificial Intelligence / Autonomous Agents / Distributed Systems
Deliverable
production ML models | product features
Required skills
Python, distributed systems, microservices, AI model integration, agent frameworks (Langraph, Agent Harness), vector databases, AWS/GCP/Azure, Docker, Kubernetes, React, TypeScript, asynchronous workflows, state management, CI/CD pipelines, performance optimization, testing frameworks.
Preferred skills
Experience with agentic coding tools (Cursor, Claude Code), open-source agent toolkit contributions, large-context reasoning services.
Responsibilities
Develop high-throughput APIs and core agent capabilities; integrate agent capabilities with backend services and vector databases; collaborate with product managers and AI researchers to turn use cases into production-ready software; ensure reliability, monitoring, and observability for agent components; build frontend tooling for agent management interfaces.
Seniority
Mid-to-Senior, hands-on IC