Principal Engineer at Rivulo


Company Logo

Rivulo is Hiring

Job Info:
  • Company Rivulo
  • Position Principal Engineer
  • Location London, England, United Kingdom, United Kingdom
  • Source Workable
  • Published January 26, 2026(45+ days ago)
  • Category Development
  • Type Full-Time


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

✉️