Senior Backend Engineer — AI Infrastructure - Remote

Summary

Contribute to the design and scaling of backend systems that power real-time AI-driven voice agents—delivering high-performance, reliable, and extensible infrastructure for production at scale.

What you'll do

  • Contribute to the architecture and implementation of backend services and APIs with a focus on scalability, resilience, and low latency.
  • Design and optimize databases (Postgres, Redis…) for real-time, high-throughput workloads.
  • Build integrations with telephony, AI services, and customer systems to enable end-to-end workflows.
  • Implement observability and monitoring across distributed services (metrics, tracing, logging).
  • Drive reliability through testing frameworks, CI/CD pipelines, and automated deployments.
  • Collaborate with ML, infra, and product teams to translate requirements into robust, shippable systems.

What you'll bring

  • 8+ years of backend engineering experience, including designing and operating large-scale distributed systems.
  • Expertise in Python (preferred) or similar backend languages.
  • Strong background in API design, asynchronous programming, and multi-service architectures.
  • Proven experience with databases (SQL/NoSQL), caching, and performance optimization.
  • Hands-on experience with cloud infrastructure (AWS, GCP, or similar), containerization (Docker, Kubernetes, ECS), and CI/CD.
  • Commitment to performance, observability, and reliability in production systems.
  • Excellent communication skills and ability to collaborate effectively across teams.

Nice to have

  • Experience with real-time or streaming systems.
  • Familiarity with telephony (Twilio, SIP) or conversational AI platforms.
  • Background in high-concurrency, low-latency environments.

How to Apply

Send your resume to hello@marrlabs.com and include the job title in the subject line