Software Engineer, Applied AI
The Role
The Applied AI team at Rilla is redefining how humans interact with machines—using voice, intelligence, and a whole new class of data. Every day, you’ll architect and ship AI-powered systems that make it possible for people to talk to Rilla like they would a human. You’ll help build agents that operate natively on real-world audio, extract insights from conversations no one else can even access, and push the boundaries of what’s possible in AI.
We’re Building A voice-first interface that lets users command Rilla directly through natural speech
A search engine that uncovers business-critical insights from voice data that’s never been searchable
A first-of-its-kind audio intelligence pipeline—designed for the messy, noisy, wildly unstructured conversations that happen in the real world, not in an online meeting
If you’re obsessive about your craft, think like a founder, and want to be on the frontier of voice and offline AI, this is your team.
Technologies We Use
- We work primarily in Python and TypeScript, with FastAPI for API development
- AI/ML technologies including PyTorch, OpenAI APIs, Baseten, and LiteLLM
- Cloud infrastructure with AWS and LiveKit for real-time communications
- PostgreSQL, Redis, and S3 for data storage
What We Value
- An infinite learner
- A customer obsessive
- A winning attitude
- Extreme empathy
- Unafraid of failure
What We Require
- Experience building and deploying AI/LLM systems in production
- Familiarity with tools that power today's AI: eval frameworks, agent tooling, and prompt engineering
- Comfort working directly with customers to understand their needs and solve real-world problems