Principal Engineer
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
Recommended Jobs
Uxbridge Non-Residential EFL Teacher
Overview EFL Teachers are responsible for planning and delivering high-quality lessons following the ANGLO syllabus. ANGLO sessions promote the communicative approach with emphasis on speaking…
Japanese Speaking Job - Translator (Japanese - French/Italian/German/Latin American Spanish)
Job Title: Translator (Japanese – French/Italian/German/Latin American Spanish) The Skills You'll Need: Translation, Italian, German, Spanish Your New Salary: Competitive hourly rates. O…
Full-time Nanny-Housekeeper in Ealing, London, Job ID J1F14D
This lovely family based in Ealing, London, is seeking a Full-time Nanny-Housekeeper to care for their baby and maintain their home. Fluency in Arabic would be a significant advantage. The role invol…
Interim International Tax Manager
The position reports to the senior tax leadership team. The successful candidate will work closely with finance colleagues internationally. Tax Advisory * Serve as the primary contact for inter…
Band 5 Audiologist - Permanent - Stratford
Role: Audiologist Banding: 5 Location: Stratford Job Type: Full Time, Permanent Salary: £31,250.00 per annum The AHP team at Pulse is currently seeking a dedicated and experienced Au…
Nursery Nurse
Level 2 or Level 3 Nursery Practitioner - Paediatric First Aid Trained Various Locations Across London Are you a passionate and qualified Nursery Practitioner with current Paediatric First Aid train…
Night Security Officer - London, E1
Join Our Team as a Security Officer in London! Join a dynamic team at a prestigious London estate, where your professionalism and attention to detail will help create a safe, welcoming, and well-ma…
Analytics Manager (Data Engineering & AI)
Analytics Manager (Data Engineering & AI) Push Gaming is a dynamic and innovative iGaming development studio specialising in creating top-quality, mobile‑optimised online casino games. With a passi…