Generative AI Engineer

August 28, 2025
Urgent

Job Description

Embark on a transformative journey as a Generative AI Engineer. At Barclays, our vision is clear – to design, develop, and improve software utilizing various engineering methodologies that provide business, platform, and technology capabilities for our customers and colleagues.

To be successful as a Generative AI Engineer, you should have experience with:

  • Building and deploying generative AI models on cloud services (LLMs, fine-tuning, RAG, Agentic)
  • Python programming with GenAI AI/ML frameworks
  • Prompt engineering / optimization and model evaluation techniques
  • Vector databases and embedding technologies
  • Cloud-based AI services (preferably AWS SageMaker and AWS Bedrock, also including Azure ML, GCP Vertex AI)

Some other highly valued skills may include:

  • Experience with AI orchestration toolsets (LangChain, LlamaIndex, CrewAI)
  • Experience with containerization of AI workloads using Docker
  • Understanding of AI ethics and governance frameworks
  • Experience with cloud-based application development and integration, preferably on AWS

You may be assessed on key skills relevant for success, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, as well as job-specific technical skills.

The location of your role is Glasgow.

Purpose of the role

To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Accountabilities

  • Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define requirements, devise strategies, and ensure seamless integration with business objectives.
  • Participation in code reviews and promotion of a culture of code quality and knowledge sharing.
  • Staying informed of industry technology trends and actively contributing to the organization’s technology communities.
  • Adherence to secure coding practices to mitigate vulnerabilities and protect sensitive data.
  • Implementation of effective unit testing practices to ensure code quality and reliability.

Assistant Vice President Expectations

  • Advising and influencing decision-making, contributing to policy development, and collaborating across functions.
  • Leading a team on complex tasks, setting objectives, coaching, and appraising performance.
  • Demonstrating leadership behaviours to foster an environment for colleagues to thrive, including the LEAD principles: Listen, Energize, Align, Develop.
  • For individual contributors, leading collaborative assignments, guiding team members, and identifying new directions for projects.
  • Consulting on complex issues and supporting risk mitigation and policy development.
  • Managing risk and strengthening controls related to work activities.
  • Collaborating across areas to support business strategy and activity.
  • Engaging in complex data analysis to solve problems creatively and effectively.
  • Communicating complex or sensitive information clearly.
  • Influencing stakeholders to achieve desired outcomes.

All colleagues are expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, and embody the Barclays Mindset – to Empower, Challenge, and Drive.

Location