Senior Software Engineer - AI-First Delivery
Role details
Job location
Tech stack
Job description
After three years working closely with a large enterprise client, we're now making a senior hire to help scale that work into a repeatable, AI-first delivery business., We're looking for a Senior Software Engineer - AI-First Delivery to join as an early employee in a rapidly growing team, to:
- Deliver a real, enterprise-grade client-facing platform, built with AI and designed from an AI-first mindset, for a live client
- Help codify and refine the standards, workflows, and guardrails for how AI-first software is delivered
This is a ground-floor opportunity with immediate responsibility and impact. You'll help shape delivery standards while building real production systems from day one.
What we're building
You'll be immediately placed on a live client engagement, working on an AI-first, client-facing platform that acts as the front door into a mature, highly developed enterprise system.
This is a client that No Code Sage has an established, multi-year relationship with. You'll be expected to represent the business and deliver from day one - designing and building a client-facing platform using an AI-first software delivery mindset, while helping shape the patterns that future client work will follow.
The platform will:
- Integrate deeply with an existing, large-scale low-code enterprise solution
- Be delivered for a large multinational consultancy
- Support global procurement and operations teams across multiple regions
You'll be delivering real enterprise software from day one, using modern AI-assisted workflows that you'll help apply, improve, and hold to a high standard.
Technical environment
You'll be working in a modern, AI-accelerated engineering environment. While specific implementations evolve, the typical stack includes:
- TypeScript across the stack
- Node.js services and APIs
- Modern React-based frontend frameworks
- PostgreSQL
- Cloud-hosted infrastructure (AWS or similar)
- Deep integration with existing enterprise low-code platforms
- Extensive use of LLM tooling (Claude, Cursor, Codex, Antigravity, agent workflows, structured prompting, automated reasoning pipelines)
We care about strong engineering fundamentals - clear boundaries, good naming, maintainable architecture, and production-grade quality - accelerated through intelligent AI usage.
What this role actually is
This is a hands-on senior engineering role with technical leadership responsibility.
You will:
- Contribute to architecture decisions and own delivery within your domain
- Lead implementation of the initial client platform alongside the founder
- Design and refine AI-first development workflows and standards
- Establish best practices, guardrails, and operating principles
- Balance speed, quality, security, and maintainability
- Help turn a consulting engagement into a repeatable delivery model
You'll operate as a senior engineer with opportunities to lead a development squad - shaping solutions, guiding clients, and representing deep expertise. You'll design and build alongside the team, communicate clearly with senior client stakeholders, and take ownership end-to-end, from problem framing through to production delivery.
You'll work extremely closely with the founder as one of the first hires into a scaling team, with meaningful ownership and influence, and the opportunity to gain a stake in the business from an early stage.
What "AI-first" means here (non-negotiable)
AI is non-negotiable. It is not an add-on - it is the starting point.
We are building a delivery model where modern LLM-assisted workflows are the default. AI is used across development, testing, documentation, and reasoning - not as a shortcut, but as a multiplier.
Challenges and constraints are expected and actively solved using AI. They are not reasons to avoid it.
If you're already operating this way and want an environment where that mindset is expected, you'll feel at home here. If you're still deciding whether this is how you want to work, this likely isn't the right fit.
Requirements
Do you have experience in TypeScript?, Do you have a Master's degree?, * 7+ years professional software development experience
- Currently operating at Senior Engineer level (or close equivalent)
- Comfortable contributing to architecture and owning delivery end-to-end
- Comfortable leading other engineers where required
- Startup or scale-up experience highly desirable
AI-assisted development (essential)
You must:
- be actively working with modern AI-assisted development tools and approaches
- have demonstrable, hands-on experience doing this in real work, with clear opinions and personal workflows
- be able to clearly explain how you work with AI and why
- have real, demonstrable examples of AI-assisted or AI-first work you can walk through
You'll be expected to walk through concrete examples, demonstrate how you work, and explain your approach to AI-assisted development during the interview process.
Mindset
You should be excited by starting at the beginning and helping shape how things are done.
You're comfortable creating the playbook rather than being handed one. You're a doer - someone who figures things out, takes ownership, and gets things done without needing perfect information or constant direction. When something needs solving, your instinct is "leave it with me, I'll sort it".
This is a day-one agency environment, immediately delivering for a real enterprise client. Outwardly it's calm, professional, and credible; behind the scenes, you're helping build the foundations, solve problems, and make progress where there is no precedent yet.
If you're looking for a highly structured, comfortable role with everything clearly defined upfront, this won't feel like home. If you're excited by responsibility, momentum, and building something meaningful while delivering for real clients, it probably will., You'll be embedded with the client, contributing to solution design and delivering production-ready AI-first platform components.
Within 6 months You'll have helped establish clear AI-first delivery standards, workflows, and reusable patterns.
Within 12 months You'll have contributed to turning a successful engagement into a repeatable delivery model that underpins future client work.
Benefits & conditions
- £70,000-£80,000 salary (depending on experience)
- Options included
- Permanent role