As a Senior Product Engineer, you will own the entire product development lifecycle, prototype features, debug issues, and ensure user satisfaction through rapid iteration and collaboration.
Caffeine.ai is building the platform for self-writing apps — where natural language produces full-stack, production-ready applications deployed to the Internet Computer, an open sovereign cloud. Our mission is to make building software as simple as a conversation: ideas become live systems in minutes, with no code required.
What sets Caffeine apart is the infrastructure beneath it. While other self-writing platforms build on traditional stacks, Caffeine runs on a different foundation — one where apps are tamperproof by design, data is guaranteed safe on every update, and backend code is written in Motoko, a language built specifically for AI code generation. This is a platform built for real production software, not just prototypes.
We are a cross-functional team of engineers and researchers building the AI that powers this new paradigm.
As a Senior Product Engineer on our Product Engineering team, you'll own features from idea to production — and stay accountable for whether they actually work for users. Depending on where the biggest challenges are, you could be working across our Core ai, Apps, Marketplace, or Integrations.
This isn't a role where someone hands you a ticket. On Monday you might prototype a new conversation-to-application flow with a designer. By Wednesday you're debugging a tricky inference issue. By Friday it's live and you're watching how users respond. The cycle is short because the team is small and the surface area per person is large.
- Take product problems end-to-end — from data model to deployed interface — without waiting for someone to scope a lane for you
- Prototype fast, ship often, and instrument everything so you know what's working before anyone asks
- Push back when something doesn't feel right — UX, architecture, scope — and bring an alternative, not just the objection
- Use AI aggressively to move through unfamiliar territory — we build AI tools, and we expect you to use them to build faster than any one person should be able to
- Work directly with product and design to shape what gets built, not just how
You Might Be a Great Fit If…
- You've shipped products where you owned the product decisions, not just the technical ones — and you can point to something real that users loved
- You instinctively reach for AI when facing an unfamiliar part of the stack — not because you can't learn it, but because you know the faster path to a working solution
- You care as much about how software feels as how it's built — a clunky interaction bothers you the same way a bad abstraction does
- Ambiguity doesn't stall you — you create enough structure to move, then stop structuring and ship
- You close loops without being prompted — options, not problems
- You're energised by small teams where your work reaches real users within days, not quarters
Practicalities
- Location: Zürich, Switzerland — full-time on-site. We don't offer remote or hybrid arrangements.
- Stack: TypeScript across the stack — React, Node.js, SQL/NoSQL. Familiarity matters more than years.
Top Skills
Motoko
Node.js
NoSQL
React
SQL
Typescript
Similar Jobs
Blockchain • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer, you'll tackle high-impact problems by creating full-stack applications, collaborate across teams, and drive user engagement through strategic engineering solutions fitted for growth.
Top Skills:
DockerGitlab Ci/CdGoKubernetesMysql/MariadbPythonReactReact NativeRedisRubyRustTerraformTypescript
Artificial Intelligence • Software
Own and ship full-stack product features end-to-end for an open-source LLM observability platform: design specs, implement frontend and backend work (TypeScript/React, ClickHouse, Python), talk to users, write docs, and improve developer experience while collaborating in a small engineering team.
Top Skills:
ClickhouseExpressNext.JsOpentelemetryPostgresPythonReactRedisS3TerraformTypescript
Artificial Intelligence • Real Estate • Software
As a Senior Product Engineer, you'll design, build, and improve user-facing product features, collaborating closely with various teams to ensure high quality and user satisfaction.
Top Skills:
Node.jsReact
What you need to know about the London Tech Scene
London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.



