Senior Software Engineer (Backend/Infra)

Amigo

Amigo

Software Engineering
Posted on May 9, 2025

Senior Software Engineer (Backend/Infra)

To apply, send us your resume and anything else you'd like to careers@amigo.ai
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 Senior Software Engineer (Backend/Infra) at Amigo, you'll implement scalable backend systems optimized for the unique data access patterns of AI agents. You'll design compute and storage architectures that support both massive production deployments and large-scale simulation testing. You'll build systems that power our observability, billing, and ML infrastructure components while ensuring they maintain high performance under the intensive workloads generated by our agent cognitive architecture.
Responsibilities
Design and implement backend services optimized for the specific data access patterns of our agent architecture including context graph traversals, memory operations, and state machine transitions
Build compute and storage systems that efficiently scale with both production agent deployments and mass-scale simulation testing
Develop infrastructure components that support our billing, observability, and ML systems in tracking and processing agent operations
Create caching and optimization layers that enhance agent performance in high-throughput scenarios
Implement distributed processing frameworks for managing parallel agent simulations and reinforcement learning workloads
Design data persistence and retrieval systems that support our functional memory architecture and context graph operations
Collaborate with platform, observability, and billing teams to ensure backend systems deliver consistent performance at scale
Qualifications
4+ years of experience developing backend systems and infrastructure, preferably for data-intensive or AI applications
Strong proficiency in Python, cloud infrastructure (AWS/Azure/GCP), and distributed systems
Experience with database technologies, caching systems, and API development
Understanding of performance optimization, resource utilization, and scalability challenges
Familiarity with infrastructure automation, monitoring, and operational best practices
Interest in AI systems and enthusiasm for solving complex technical challenges
Excellent problem-solving skills and ability to work effectively in cross-functional teams
Location: NYC (Onsite)
To apply, send us your resume and anything else you'd like to careers@amigo.ai