Full Stack AI Software Engineer; Junior/Mid Level
Listed on 2026-10-20
-
Software Development
AI Engineer (Applied/Software), Full Stack Developer
Location: Greater London
- Long-Term Stability. Startup Vibe. Rapid Career Growth.
- 4-5 days a week in the office (Paddington, London).
- Salary Range: £40,000 - £50,000 + loads of benefits.
Voxly Digital builds full stack enterprise AI software for large multi-national clients. We have annual retainers for bespoke AI and LLM-based projects with large players like Diageo, the UK Royal Navy, and Bristol Airport. We are based in Paddington, London, UK.
We mainly work in two product areas:
- AI for Conversational Marketing & Customer Self Service.
We are 100% bootstrapped, profitable, and have been in business for 6+ years. We're getting new customers all the time and our current roadmap is extensive.
Our mission is to drive enterprise transformation through AI and we are hiring because we need more core developers to support our expanding customer base.
What You’ll DoAs a Junior/Mid Full Stack AI Engineer, you will:
- Spend 50%-60% of your time on full-stack web development.
- Develop RESTful APIs and server-side logic with Node.js.
- Integrate LLM APIs and manage databases, including vector databases.
- Spend 10% - 20% on Dev Ops, deploying and managing applications on AWS.
- Spend 10% - 20% talking to customers to understand their challenges, present solutions, and gather feedback.
We make our apps with Next.js 14 App Router, deployed on AWS via SST. For LLM solutions, we use the suite of products offered by Langchain.
- Frontend:
Type Script, Next.js, React, HTML, Tailwind CSS, shadcn/ui - Authentication:
Next Auth, Clerk, or we roll our own. - Cloud: AWS + Azure. Cloud Front, Lambda, S3, Eventbridge, Cloudwatch, SES and many more services which are mostly provisioned via SST.
- Analytics:
Google Analytics 4. - Version Control:
Git, Bitbucket.
- You believe shipping = success, and is the most important KPI.
- You believe working should always feel like a great deal for both you and the company.
- You understand to get a great deal you need to create a lot of value for the company - you'll come on board to work hard, and in exchange have the opportunity to build and ship Enterprise Grade AI applications.
- You enjoy diving into new challenges, building innovative projects from the ground up.
- You relish solving hard problems - often through trial and error. If you shine, we'll give you loads of end to end responsibility.
- You are not a fan of Leetcode-style puzzles.
- You enjoy using AI tools like ChatGPT, Git Hub Copilot, Cursor, and Claude.
- You're willing to dive into the new world prompting - meaning you're ok for alot of trial and error before mastering this area.
- You enjoy talking to customers. You are patient and non-condescending – a clear and simple communicator.
To be considered for this role you must have:
- 2+ years of related professional software engineering work experience.
- Understanding of client-server interactions and REST API development and deployment.
- Strong knowledge of backend technologies, including Node.js, No
SQL/SQL databases, or BaaS. - Some experience of hosting applications with AWS or similar Cloud provider/s.
- Fluency in English including very strong writing skills (come on ... prompting is super important right?).
You'll have an edge over other applicants if you:
- Understand high-level AI concepts like vector databases, embeddings, RAG, etc. (
Note:
you do not need to be an ML expert). - Have used new LLM frameworks like Langchain, Llama Index, Vercel AI SDK etc.
- Have a live side-project / personal site or other evidence demonstrating your ability to write code independently.
- Have been using Next.js/React in production for over 1 year.
- Have experience with analytics tools such as Posthog, Mixpanel, Amplitude, or Google Analytics.
- Have worked on enterprise software in production for over 1 year.
- Have experience of hosting and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).