Principal Engineer at Rivulo
Job Description
Rivulo empowers non-technical teams to transition to agent-led work. Teams are under pressure to become more efficient with AI, but they shouldn’t have to become experts to do so. We’re building the bridge: turning how people already work into reliable, agent-powered systems that remove friction rather than add it.
Founded by award-winning entrepreneurs with multiple successful exits, we're a team that's been there, built that, and knows how to scale companies from zero to acquisition.
We’ve built v1, we have paying customers and we’ve just closed our funding round. Now we need an Principal Engineer to help us turn it into a robust, scalable platform — and to do that without losing the simplicity and flow that got us here.
What you’ll do
- Own and evolve the technical direction of the platform
- Make pragmatic architecture decisions as we scale
- Lead by building, not managing
- Collaborate with the team to turn messy real-world behaviour into reliable systems
- Help shape how we use AI safely, efficiently, and at scale
- Enjoy speaking to our customers! Support customer issues so that you understand what we are building for.
Requirements
Technical Skills
- Strong full-stack experience with modern web technologies
- TypeScript/JavaScript expertise
- PHP/Laravel knowledge (or willingness to learn)
- API design, database design, testing mindset
AI Engineering (Critical)
- LLM API integration - Deep experience with OpenAI, Anthropic, or Google APIs
- Prompt engineering - Design effective prompts, handle responses
- Token management - Optimize usage, manage context windows and costs
- Streaming & reliability - Real-time interfaces, retry logic, fallbacks
- Scaling & context - Rate limits, concurrent requests, long conversations
- AI-powered coding - Use tools like Cursor, Copilot, Claude
Entrepreneurial mindset
- Loves the responsibility that comes with autonomy
- A desire to jump into non-engineering tasks if it makes sense for the company
- Moves fast, learns, adapts
More Current Jobs at Rivulo
Apply to other open positions at Rivulo

