hackajob is partnering directly with Barclays to hire for this role.
As a Senior AI Software Engineer, you will play a key role in designing, developing, and implementing intelligent software solutions that drive innovation, improve engineering productivity, and deliver measurable business value. You will work closely with AI Architects, Data Engineers, Data Scientists, Product teams, and Engineering colleagues to build scalable, secure, and production-ready AI systems and applications.
You will have strong knowledge of Generative AI, AI-assisted code generation, automated testing, code review acceleration, agentic workflows, and development process optimisation. This role involves providing technical leadership, engineering expertise, and tooling oversight across the software delivery lifecycle, helping teams apply AI responsibly to modernise platforms, improve code quality, streamline delivery, and enhance developer experience across cloud platforms and technology products.
To be successful as a Senior AI Software Engineer, you should possess:
- Programming and Software Engineering skills
- Develop, integrate, and maintain AI-enabled software solutions using languages such as Python, Java, R, and C++, applying strong software engineering principles, clean coding practices, API design, distributed computing, UNIX tooling, and scalable system design. - Machine Learning and AI Fundamentals
- So...
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: