About Amigo
We're helping enterprises build autonomous agents that reliably deliver specialized, complex services—healthcare, legal, and education—with practical precision and human-like judgment. Our mission is to build safe, reliable AI agents that organizations can genuinely depend on. We believe superhuman level agents will become an integral part of our economy over the next decade, and we've developed our own agent architecture to solve the fundamental trust problem in AI. Learn more here.
Role
As a Staff Software Engineer (Platform) at Amigo, you'll own the technical strategy, architecture, and roadmap for our AI agent platform. You'll build interfaces and systems that enable the creation, training, and deployment of trusted AI agents through our proprietary context graph architecture and functional memory systems. You'll help establish the foundations of our Platform team and drive the technical vision that enables enterprise-grade agent creation at scale.
Responsibilities
- Define technical vision and architecture for our web platform and agent-building interfaces
- Build systems for creating and managing context graphs, agent behaviors, and memory configurations
- Design and implement frameworks for observability, performance analytics, and metrics visualization that enable real-time monitoring of agent behavior
- Create visualization tools that make agent reasoning transparent and inspectable
- Develop bi-directional integration capabilities and version control systems for agent development
- Architect interfaces that make our powerful technology accessible to both technical and non-technical users
- Collaborate closely with product, backend engineering, and field operations teams to deliver an intuitive yet powerful platform
Qualifications
- 7+ years of experience designing and delivering complex, enterprise-level software platforms
- Proven leadership experience in cross-functional engineering teams
- Deep technical expertise in web applications, API design, and data visualization
- Strong proficiency in modern JavaScript frameworks, data-intensive applications, and scalable architectures