Engram
All roles

Systems Engineer - Distributed Systems

Engineering
Melbourne, Australia
Full-time

About the role

Our systems need to maintain world state, coordinate tool execution, and serve low-latency inference across distributed deployments. You'll build the infrastructure that makes our memory and reasoning systems reliable and performant at scale.

What you'll do

  • Design and implement world state management for multi-agent systems
  • Build high-throughput inference serving infrastructure
  • Implement distributed coordination for tool execution
  • Optimize memory hierarchy for large-scale deployments
  • Ensure reliability and observability across the stack

Requirements

  • 5+ years experience in distributed systems or infrastructure
  • Strong experience with Python and at least one systems language (Rust, Go, C++)
  • Deep understanding of databases, caching, and storage systems
  • Experience with Kubernetes and cloud infrastructure (AWS/GCP)
  • Track record of building reliable, high-performance systems

Nice to have

  • Experience with ML serving infrastructure (Triton, vLLM, etc.)
  • Background in real-time systems
  • Familiarity with vector databases and embedding systems

Apply for this role

Or email careers@engram.org

Engram | Architecting Cognition