About this role
Job title: Sr Software Engineer, AI Agent Platform
About the Role Senior software engineer to set technical direction for the AI Agent Platform team behind Hyper’s emergency response products. You'll lead architecture, long-term strategy, mentor engineers, and own cross-cutting problems—from real-time AI pipelines and telephony to backend infrastructure and product surfaces. While AI agents will be used, humans own quality and what ships.
What You'll Do
- Lead the design and operation of real-time voice AI systems that support human 911 telecommunicators at scale.
- Identify and solve the hardest problems in our stack: low-latency audio, streaming, telephony, LLM orchestration, and human-in-the-loop AI workflows.
- Drive engineering excellence across reliability, availability, security, and performance — defining the standards the team operates by.
- Partner with product, design, and operations leadership to translate ambiguous customer and operational problems into technical strategy.
- Mentor engineers; raise the floor and the ceiling of the team’s technical work through reviews, design feedback, and pairing.
- Build and evolve evaluation, testing, and observability frameworks for AI-assisted systems.
- Lead incident response and post-incident reviews; own runbook quality and on-call health for the systems the team is responsible for.
- Represent engineering in conversations with public safety customers, partners, and stakeholders when deep technical credibility is required.
What We're Looking For
- Production software engineering experience, with a clear track record of technical leadership.
- You’ve designed, shipped, and operated large, complex systems in high-stakes domains.
- You are comfortable working across backend, infrastructure, AI pipelines, and product surfaces.
- You can turn ambiguous product or operational problems into clear technical plans for the team.
- You use AI tools daily, but you set the standard for how your team uses them responsibly — speed without compromising quality.
- You raise the engineering bar around tests, observability, code review, security, and clean abstractions.
- You mentor effectively. Engineers around you get better because of how you work.
- You have strong product judgment and care deeply about the humans using what you build.
- You thrive in a small, fast-moving team with high ownership and low ego, and you can scale that culture as we grow.
- You want to work on AI systems that matter beyond demos.
Relevant Experience
- Architecting LLM, agentic, or RAG systems in production, including evals and prompt test harnesses at scale.
- Deep expertise in Speech-to-Text, Text-to-Speech, Voice Activity Detection, endpointing, interruption handling, noise filtering, diarization, or audio streaming.
- Telephony and voice infrastructure: PSTN, SIP trunking, PBX, and call routing.
- Real-time communication systems using WebRTC, WebSockets, RTP/SRTP, media streaming, or low-latency audio transport — including operating these systems under production load.
- Real-time, concurrent, or distributed systems using Elixir, Go, Python, Rust or similar languages.
- PostgreSQL and strong data modeling fundamentals at scale.
- Cloud infrastructure on AWS, Azure, or GCP.
- Containerized application environments operated in production.
Nice to Have
- Architecting LLM, agentic, or RAG systems in production, including evals and prompt test harnesses at scale.
- Deep expertise in Speech-to-Text, Text-to-Speech, Voice Activity Detection, endpointing, interruption handling, noise filtering, diarization, or audio streaming.
- Telephony and voice infrastructure: PSTN, SIP trunking, PBX, and call routing.
- Real-time communication systems using WebRTC, WebSockets, RTP/SRTP, media streaming, or low-latency audio transport.
- Real-time, concurrent, or distributed systems using Elixir, Go, Python, Rust or similar languages.
- PostgreSQL and strong data modeling fundamentals at scale.
- Cloud infrastructure on AWS, Azure, or GCP.
- Containerized application environments operated in production.