Now hiring

Senior AI Software Engineer @ Vodafone

Praed Mews 1-10, LondonOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £49,000 - 89,000 per year

Requirements: We require 5+ years of experience delivering production-grade software.We are looking for someone experienced in software design, development, testing, deployment and operational support.We need confidence developing cloud-native applications using Java, preferably Spring Boot, and React, or equivalent enterprise application frameworks.We require experience designing and implementing RESTful APIs, microservices, integrations and customer-facing digital capabilities.We are looking for familiarity with cloud-native architectures, distributed systems, containerised deployment models and event-driven integration patterns.We require experience with CI/CD pipelines, automated testing, observability and production support.We are looking for someone able to apply AI coding tools and AI-assisted development approaches responsibly within software delivery.We require skill in reviewing both AI-generated and human-written code, identifying defects, weaknesses and improvement opportunities.We need commitment to secure coding practices, software quality techniques, automated testing, operational readiness and reliability.We require the ability to translate requirements, specifications and technical designs into reliable, maintainable and production-ready software.We are looking for effectiveness in cross-functional teams, contributing positively to delivery outcomes and team capability.We value a focus on continuous improvement, automation, engineering consistency and developer productivity.We require strong debugging, troubleshooting and practical problem-solving skills. Responsibilities: Build, test and maintain APIs, services, integrations, customer journeys and platform capabilities.Translate assigned requirements, specifications and technical designs into high-quality software implementations.Use AI coding agents to support implementation activities while retaining responsibility for validation, maintainability and quality.Review AI-generated and colleague-generated code, pull requests, tests and implementation artefacts for correctness and alignment to requirements.Validate AI-generated code, documentation and test outputs before adoption into production codebases.Execute testing activities, including unit testing, integration testing, contract testing and regression verification.Contribute to CI/CD pipelines, deployment automation and production verification processes.Support incident investigation, root-cause analysis and operational improvement activities.Identify defects, engineering risks and recurring failure patterns, contributing practical improvements where appropriate.Maintain clear technical documentation, reusable engineering assets and implementation knowledge.Collaborate with Lead AI Software Engineers, Technical Leads, Architects and Product teams.Support less experienced engineers through coaching, collaboration, pairing, peer review and knowledge sharing.Contribute to continuous improvement of software delivery practices, developer experience and engineering productivity.Take ownership of services and software components throughout their operational lifecycle. Technologies: AIARMCI/CDCloudSupportJavaLESSNetworkPLCReactSpringSpring Bootmicroservices More:

We are VOIS (Vodafone Intelligent Solutions), a strategic arm of Vodafone Group Plc and the largest shared services organisation in the global telco industry with 30,000 FTE. We deliver intelligent solutions through Talent, Technology & Transformation, working in partnership with Vodafone Group, local markets and partner markets, and alongside Accenture to help drive transformation and resilience. We operate across 28 countries from 10 VOIS locations, with additional network teams in Czech Republic, Italy, Greece and Portugal. This role offers the opportunity to work on cloud-native digital platforms, APIs, integrations and reusable engineering capabilities that support Vodafones next-generation products and services, with hands-on exposure to AI-native engineering practices and cross-functional collaboration across engineering and product teams. We also offer the chance to shape engineering practices through code review, automation, testing, observability, documentation and continuous improvement, while owning software components across their full operational lifecycle. We are committed to an inclusive workplace and encourage applicants to explore opportunities with us even if their experience does not match every requirement.

last updated 36 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores