Graduate Solutions Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Acting as the technical voice on sales calls, translating client requirements into whatâs
actually buildable and helping close deals by showing rather than just telling
- Designing and building AI agents for customers, from initial prompting and tool
configuration through to testing and handover
- Building automations and integrations across CRM systems, marketing automation
tools, and platforms like Zapier and N8N, connecting the systems clients already use
into DeepBlue OS
- Writing light scripting and glue code in Python or TypeScript where no-code tooling
isnât enough, keeping it clean and something a teammate could pick up
- Working across Finance, Operations, and HR internally to build and improve
automations that make Narwhal itself run better, not just our client deliverables
- Collaborating closely with the engineering team on the underlying platform, feeding
back what clients actually need so the product keeps pace with the market
- Visiting clients, trade shows, and events with the Sales Team as needed, representing
Requirements
- Youâve finished your degree (or youâre about to), and youâve built things beyond
coursework, whether thatâs internships, personal projects, automation side-projects,
or something you cobbled together because you wanted to see if you could.
- You understand how automations and integrations fit together: APIs, webhooks,
triggers, and tools like Zapier or N8N, even if youâve only used them on a small scale.
- You can write enough Python, TypeScript, or a similar language to solve a real
problem end-to-end, even if itâs not your main way of working.
- Youâve had experience in customer-facing roles, whether thatâs B2B SaaS, retail,
customer service, or something similar, and you know what itâs like to be on the other
side of a client conversation.
- Youâre comfortable talking to non-technical people, translating what they need into
what a system can actually do, and you donât freeze up in front of a client.
- You look things up before you ask, and you ask when looking things up isnât enough.
- You care whether what you build is clear, reliable, and something youâd be happy to
demo to a client yourself.
You donât need a computer science degree. You donât need to know our stack. You need to
be the kind of person who, when a client describes a problem, wants to understand whatâs
actually going on, not just automate the symptom.
Benefits & conditions
This is a client-facing engineering role from day one. Youâll sit at the intersection of sales,
engineering, and the clientâs own operations, translating what a business actually needs into
the AI agents, automations, and integrations that deliver it. We put the customer mindset at
the heart of everything we do, meaning you wonât just be shipping code behind a screen,
youâll be in the room understanding a clientâs workflow and real-world challenges firsthand.
This early, direct exposure is designed to fast-track your perspective, helping you rapidly
build the commercial consulting skills, technical empathy, and communication confidence
that turn great engineers into exceptional, impact-driven technical leaders.
We donât expect you to know everything. We expect you to be curious, to ask when youâre
stuck, and to care about the quality of what you ship and the clarity of what you
communicate., Pay: ÂŁ28,000.00 per year
About the company
Narwhal Labs is the company behind DeepBlue OS - an autonomous revenue
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Answer the Interview Question: âWhy Do You Want to Be a Software Engineer?â
7 Important Tips That Every Software Developer Should Know
Why Upskilling And Reskilling is Important For Developers
How to Write a CV and Interview if You Don't Fully Qualify For The Job