Staff Software Engineer (Cloud and AI)
- We’re looking for a Staff Software Engineer to help build the next generation of AI-native cloud infrastructure: systems that power data-intensive products and bring advanced AI capabilities into production
- Our Cloud and AI team moves fast and delivers what others call impossible, shipping ambitious systems at breakneck speed while maintaining engineering rigor
- The challenges we’re tackling are the ones that define enterprise-scale AI systems:
- Freshness: ensuring data is always current, since stale results immediately erode user trust
- Memory: designing structured, retrievable memory so agents can behave reliably over time, not just like short-lived chatbots
- Cost: keeping re-embedding, reranker passes, and LLM calls sustainable through batching, caching, and smart model routing
- We believe solving these challenges is key to making AI systems production-grade: responsive, reliable, and affordable at scale. As a Staff Engineer, you’ll play a central role in designing and operating the infrastructure that makes this possible
- Design and own critical services: hands-on development of systems that are robust, scalable, and simple to operate in production
- Lead high-impact architectural decisions, balancing speed with sound engineering for 3–4 9s availability
- Work across the stack, from distributed cloud infrastructure to AI-driven features like retrieval, memory, and agent orchestration
- Collaborate with leadership and product teams to translate ambitious ideas into reality, fast
- Act as a technical leader: mentor engineers, drive engineering culture, and shape the way we build as we scale
- Contribute to Readyset’s engineering strategy and vision, not just individual projects
- We’re looking for people who are excited about exploring and productionizing the frontier of distributed systems and DB research to join our fully-remote team. You’d be a great fit at Readyset if you’re excited about bringing to market data infrastructure that makes applications faster, simpler, and easier to deploy
- A mindset for velocity with rigor: moving fast without compromising sound engineering
- Deep familiarity with AWS (experience with GCP/Azure a plus)
- 10+ years of software engineering experience, ideally with exposure to databases, data platforms, or large-scale systems
- Demonstrated technical leadership: shaping architecture, influencing design, and guiding teams through complexity
- Proven ability to design and run cloud services at scale with high availability (3–4 9s)
- Expert backend development experience in Python, Golang, Java, Rust etc.; familiarity with modern frontend frameworks a plus
- Experience with AI/ML systems or integrating LLMs into production (retrieval pipelines, memory systems, agent frameworks)