Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior AI Software Engineer
Posted 3 days 1 hour ago by Futureheads
We're partnering with a well-established technology business undergoing a significant transformation in how software is built, tested, and deployed through AI-enabled engineering practices. This is an opportunity for a highly experienced engineer to play a key role in shaping the future of software delivery within a large-scale, enterprise environment. You will combine deep software engineering expertise with practical AI experience, helping drive faster, safer, and more intelligent development processes across a complex technology estate.
The RoleAs a Principal AI Software Engineer, you'll work closely with product, engineering, and leadership teams to design and evolve AI-enabled development capabilities. You'll have ownership of technical architecture decisions, help implement AI-driven engineering workflows, and ensure high standards of quality, reliability, and governance are maintained. This is a hands-on role for someone who enjoys building, solving complex technical problems, and driving engineering excellence at scale.
What You'll Be Doing- Leading the design and implementation of AI-enabled software engineering solutions.
- Defining technical architecture and engineering standards across multiple teams.
- Supporting the adoption of AI-assisted development practices and tooling.
- Reviewing, governing, and improving AI-generated code and outputs.
- Building scalable, resilient systems used by large numbers of users.
- Driving best practices across testing, observability, CI/CD, deployment, and platform reliability.
- Partnering with product leaders and engineers to solve complex business and technical challenges.
- Helping accelerate the organisation's journey toward more frequent, automated, and reliable software releases.
- Extensive experience in software engineering within complex, enterprise-scale environments.
- Strong hands-on coding ability and a passion for technical problem-solving.
- Practical experience applying AI technologies within software development and engineering workflows.
- Ability to design technical architectures and make sound engineering decisions.
- Experience working across multiple programming languages and technology stacks.
- Strong understanding of modern engineering practices including CI/CD, automated testing, observability, and cloud platforms.
- Excellent communication skills and the ability to explain technical concepts to both technical and non-technical audiences.
- A collaborative approach and experience working within cross-functional teams.
Experience with some of the following would be beneficial:
- AWS
- Go
- Java
- TypeScript
- Modern AI/LLM tooling and frameworks
- AI-assisted development workflows
- Enterprise-scale cloud platforms
We encourage applicants from all backgrounds, so if there is anything we can do to make our recruitment processes better for you and to allow you to show your best self, let us know. We also understand that some people require extra time to complete assessments, require alternative application methods and can also benefit from having interview questions or a guide to the type of questions pre-interview. We are open to any suggestions or requests that you may have and are always looking for creative ways to assess talent. Our commitment to you is that you should always feel safe and secure when you're working with us.
Futureheads
Related Jobs
Technical Delivery manager
- £75,000 Annual
- South East, United Kingdom
Interim School Governance Professional
- Not Specified, United Kingdom
Information Manager
- South East, United Kingdom
IT Project Manager
- £60,000 Annual
- Gloucestershire, Bristol, United Kingdom, BS153
Global It License Manager (m/f/d)
- Nordrhein-Westfalen, Wesel, Germany, 46483