NJ — nathanjoel.com

Nathan Joel

Forward Deployed Engineer.
Working at the seam between retail clients and an AI-driven content product — bridging client needs and product engineering, and shipping in both directions.
Belfast · UK + NA · 2026
01About

I work at the seam between retail clients and an AI-driven content product.

I’m a Forward Deployed / Solution Engineer. My job is the bridge: I sit with clients to capture their technical and output-format requirements directly, translate them into delivery specs the engineering team can run with, and feed what I learn across that portfolio back into the product.

The role only works if you can do both sides credibly. So I also ship — full-stack features, data pipelines, internal tooling. Being close enough to the code to know what’s actually expensive, and close enough to clients to know which expensive thing is worth doing, is most of the value.

I’m based in Belfast and I work with retailers across the UK and North America. I like writing software other people can pick up and run with, and I prefer composing small, well-named things over building cathedrals.

Role
Forward Deployed / Solution Engineer
Sits
Between client delivery & product engineering
Stack
Python · TypeScript · AI tooling · data pipelines
Based
Belfast, Northern Ireland
Markets
United Kingdom & North America
Status
Open to interesting conversations
02Selected work

Three threads of work, distinct in shape.

01Delivery at scale

Own delivery for 15+ retail brands — from the first technical call to releases of tens of thousands of products.

Every brand arrives with its own catalogue, house style, languages and quirks. I take them from that first scoping call all the way to live releases — pulling their product data in, shaping the rules that fit their voice, checking the output, and shipping it in large batches without any one client turning into a special case.

Most of the day-to-day is keeping a lot of plates spinning at once: standing up a new brand, clearing stalled work, handling the awkward edge cases that only appear at scale, and staying close enough to each account to catch the requirement nobody thought to write down.

Portfolio deliveryClient onboardingPer-client configBatch releasesQA
02Data & AI engineering

Build the data pipelines that feed the AI — and ship features into the content system itself.

Good product copy starts with good data, and retailer data is rarely clean — specs hidden behind dropdowns, the same attribute named five different ways, dropdown options that look like features but aren’t. I build the pipelines that pull all of that in, untangle it, translate it across languages, and hand the AI something it can actually work with.

On the generation side, the system writes titles, descriptions and metadata in stages — research, extraction, drafting, checking — so each step can be tuned without breaking the others. I ship full-stack features across it: the tools operators use to run and review jobs, and the quality checks that catch the failures you only see at volume.

PythonTypeScriptEnrichment pipelinesData standardisationApplied AI
03Direction & tooling

From recurring problems to product direction and reusable tools.

When the same problem shows up on every other account, it’s usually worth solving once, properly. I wrote the design proposal for a flexible data-export layer — per-client mapping handled as configuration rather than one-off code. It was adopted as the product direction and now removes a whole class of bespoke work from every new onboarding.

The same instinct shows up in smaller tools: taking a fiddly one-off client workflow and turning it into something reusable the whole team can run, and fixing the cross-cutting bugs that quietly block everyone.

Design proposalsConfig over codeInternal toolingCross-team fixes
03Open tabs

Things I’m learning through, not things I’ve shipped. The framing matters.

Vazam in progress · research

A Shazam-style concept for voice actor recognition. More research project than product right now — I’ve been reading my way through the underlying techniques: how you turn a voice into a fingerprint, how you search millions of those fingerprints quickly, how you isolate one speaker from a crowded track. Some of it is prototyped; most of it is still notebooks and questions.

Homebase tinkering

A personal automation system I keep poking at for my own setup at home — small scripts and services that talk to each other, mostly so I can answer “what would it take to do X automatically?” with experiments rather than guesses.

04Photos, occasionally

A few frames I liked enough to keep. Filed by where I was when I took them.

Mountain landscape at dusk
City lights reflected on water
Travel photography
Coastal cliffs
Landscape photography
Scenic view
Natural landscape
Travel photography
Architectural detail
Street photography
Landscape
Travel scene
Photography