iO Associates
iO AssociatesJob ApplicationLead Product Engineer
CV
Mason Simmonds

Mason Simmonds

Consultant

Lead Principal Delivery Consultant • iO Associates

Role
Lead Product Engineer
React / TypeScript / Python / AI
Location & Model
London, United Kingdom
Hybrid London (4 days onsite)
Package
£90,000 – £135,000
Hands-On Product Ownership • First Self-Serve Launch
Client & Mandate
36 Labs36labs.ai
UCL ML Origin • Self-Serve Launch
Chris Dorward

Chris Dorward

Candidate

Lead Product Engineer & Monorepo Architect • London, UK (Hybrid / Onsite Ready)

Experience
20+ Years Production
Full-Stack Architect & Builder
Availability
London, UK (Hybrid / Onsite Ready)
Immediate • London Commute
Delivery Stack
React 19, TS & Python
Next.js, FastAPI & Agent Systems
Independent Builder
Built GPXRoute°
Zero-to-One Outside Employment
Mandate Alignment

36 Labs Requirements vs What I Bring

Direct comparison between Mason Simmonds' specification for 36 Labs (UCL Machine Learning lab origin) and 20+ years of hands-on product engineering delivery.

Built Independently Outside Employment
Standout#01
36 Labs Requirement

“A candidate who has built something independently, even outside their employment, could be particularly interesting. Has shipped a product from idea to real customers and can explain their personal contribution to design and architecture.”

What I Bring

Conceived, designed, built, and launched GPXRoute (https://gpxroute.pro) 100% independently outside employment. Built the entire WebGL 3D geospatial engine, complex GPS parsing, elevation flyovers, and polished UI without relying on a designer.

Creative Tools & Media Interfaces
Bonus#02
36 Labs Requirement

“Creative tools / media interfaces (Bonus). AI systems that generate, evaluate and improve creative content, using audience engagement data to inform how models and agents behave.”

What I Bring

Extensive experience building interactive creative canvas tools, media controls, and spatial visualizers (demonstrated in GPXRoute°). Skilled at designing intuitive user journeys for editing outputs, parameter tuning, and real-time generation previews.

Full-Stack Engineering & End-to-End Ownership
Essential#03
36 Labs Requirement

“Full-stack engineering (Essential). Build and own the web interface, backend APIs and data model end-to-end. Turning underlying AI capabilities into a customer-facing, self-service product.”

What I Bring

Proven record architecting zero-to-one SaaS applications from relational data modeling to client micro-interactions. Comfortable owning the whole stack, making fast technical trade-offs, and taking full responsibility for what ships.

TypeScript & React Fundamentals
Essential#04
36 Labs Requirement

“TypeScript (Essential) & React (Essential). Strong software engineering fundamentals, component architecture, and high engineering standards.”

What I Bring

20+ years software engineering rigor. Deep daily practice in React 19, Next.js App Router, and strict TypeScript monorepos. Architect of NX° (nx.goldlabel.pro), enforcing strict module boundaries and zero-compromise type safety.

Python or Node.js Backend & APIs
Essential#05
36 Labs Requirement

“Python or Node.js backend (Essential). APIs and PostgreSQL (Strongly preferred). Close collaboration with the CTO, ML engineers, and backend engineers.”

What I Bring

Experienced in building and scaling asynchronous Python (FastAPI) backends alongside Node.js microservices. Deep familiarity with PostgreSQL relational schema modeling, connection pooling, and resilient REST/RPC APIs.

UI/UX & Design Engineering Without a Designer
Essential#06
36 Labs Requirement

“UI/UX and design engineering (Essential). Create intuitive user journeys, layouts, interactions, and polished interfaces without relying entirely on a designer.”

What I Bring

Natural design engineer. Every project shown (GPXRoute, AskLeida, ListingsLab) was designed and implemented directly in code without a third-party designer, balancing aesthetic polish with accessible, responsive UX.

AI / LLM Product Experience & Streaming UX
Highly desirable#07
36 Labs Requirement

“AI/LLM product experience (Highly desirable). Develop interfaces for streaming responses, long-running generation tasks, editing outputs, and handling failures.”

What I Bring

Author of @goldlabelapps/agent-layer on NPM. Deep experience designing streaming conversational UI, structured JSON tool calling, asynchronous generation queues with polling and fallbacks, and model evaluation boundaries.

Product Analytics, Telemetry & Experimentation
Strongly preferred#08
36 Labs Requirement

“Product analytics / experimentation (Strongly preferred). PostHog / Sentry (Useful). Implement event tracking, conversion funnels, session replays, and feature flags to improve onboarding and self-serve pricing.”

What I Bring

Product-minded engineer who relies on data over assumptions. Hands-on experience with PostHog and Sentry instrumentation, tracking user drop-offs, analyzing session replays, and setting up feature flags for onboarding experiments.

Built Outside Employment • Standout Differentiator

Independent Product Showcase: GPXRoute°

A complex WebGL 3D geospatial visualization platform conceived, designed, and shipped autonomously from zero to live production outside of employment.

Live 3D Route Engine • Sunday Starbucks (https://gpxroute.pro/)

Autonomous Product Ownership

Built and launched independently outside employment. Owns every technical and product decision, telemetry, and UX detail from idea to paying users.

Independent Zero-to-One • Outside Employment

Creative Tools & 3D Canvas (Bonus)

Directly satisfies 36 Labs' bonus criteria: complex WebGL 3D rendering, interactive map canvas, and high-frequency GPS telemetry.

Creative 3D Engine • WebGL & Spatial Telemetry

Polished UI Without a Designer

Demonstrates that Chris can design intuitive user journeys, layouts, and polished interfaces directly in code without relying on a designer.

Zero Designer Overhead • High Polish Craft
Direct Hiring Channel

Ready to start the conversation and explore how 20+ years of product engineering can lead 36 Labs' first self-serve launch to market.

Instant WhatsApp

Direct chat with Chris • 07745 763122

Fastest
UK Mobile: +44 7745 763122Opens WhatsApp app / web

Direct Email Enquiry

Delivered instantly to Chris & copied to you

Dual-Routed
Candidate: goldlabel.apps@gmail.comGuaranteed Dual-Delivery