Emergent Labs

Software Engineer - Backend

Emergent Labs
Apply
8 days ago

Responsibilities

  • Architect autonomous systems for AI agents that generate, validate, test, and deploy production-grade software.
  • Build infrastructure supporting millions of applications and real-time workloads at global scale.
  • Establish standards for correctness, observability, and fault tolerance across backend, infrastructure, and AI layers.
  • Collaborate with AI/ML, infrastructure, and product teams on model interaction layers and distributed execution engines.
  • Debug non-deterministic systems and design for difficult edge cases, concurrency, latency, and reliability challenges.
  • Mentor engineers and influence technical culture, architecture, and engineering direction across teams.

Requirements

  • 8+ years of experience building large-scale backend or distributed systems.
  • Strong proficiency in Python and/or Go.
  • Deep understanding of distributed systems, concurrency, parallelism, and system design under scale and failure.
  • Proven ownership of architecture for critical production systems.
  • Ability to evaluate trade-offs and simplify complex systems while influencing engineering direction across teams.
  • Experience with AI/ML infrastructure or LLM-based systems is a strong plus.
  • Familiarity with Kubernetes, Docker, AWS, GCP, Azure, event-driven systems, and data infrastructure is a bonus.

Benefits

  • 401(k).
  • Health, dental, and vision insurance.
  • Unlimited paid time off.
  • Flexible working hours.
  • Meaningful equity and top-tier compensation are mentioned without specific figures.
Emergent Labs

About Emergent Labs

201-500 employees
Contact me