Barclays

Director/ Principal Engineer - Applied AI

Barclays
Apply
6 months ago
Pune, India or Bengaluru, IndiaStaff+

Responsibilities

  • Provide technical guidance and expertise to engineering teams while promoting software engineering best practices.
  • Design and implement complex, scalable, and maintainable software and AI/ML solutions.
  • Act as the primary code-level reviewer and hands-on architect for complex AI/ML systems and frameworks.
  • Define and enforce AI/ML technology roadmaps, strategies, standards, and best practices across the organization.
  • Research and guide context and prompt engineering techniques and translate successful research into reusable engineering frameworks.
  • Architect and maintain data pipelines and data-processing workflows for model training and tuning using cloud services.
  • Implement and champion MLOps tools and practices for production deployment of machine learning models and LLMs.
  • Agentize existing front-end and back-end systems using agentic frameworks and integrate them through A2A and MCP protocols.
  • Partner with product, business, engineering, and other cross-functional stakeholders to integrate AI/ML solutions into products and services.
  • Mentor and coach junior, mid-level, and senior engineers on AI/ML techniques, architecture, and best practices.
  • Contribute to strategic planning, product roadmaps, policy, resource planning, and organization-wide technical initiatives.
  • Provide expert advice to senior management and influence strategic decisions, standards, and long-term technology direction.

Requirements

  • Bachelor’s degree or higher in computer science, engineering, mathematics, or a related discipline.
  • 12+ years of experience in software engineering, data science, or analytics.
  • 5+ years of experience in AI/ML engineering or related fields.
  • Demonstrated experience designing and implementing highly scalable, production-grade AI/ML platforms and systems.
  • Deep understanding of large language models, including LLM training and fine-tuning.
  • Hands-on experience with GenAI and agentic AI frameworks such as LangGraph, LangChain, CrewAI, Strands SDK, or Google ADK.
  • Familiarity with MCP and A2A protocols.
  • Expertise in deep learning, natural language processing, reinforcement learning, and large language models.
  • Proficiency in Python, R, or other programming languages used for data analysis and AI/ML development.
  • Experience with DevOps and CI/CD tools and practices, including Git, Jenkins, Docker, and Kubernetes.
  • Experience establishing and enforcing AI/ML best practices, standards, and ethics is preferred.
  • Knowledge of banking, financial products, and financial services is preferred.
  • A PhD in computer science, engineering, mathematics, statistics, or a related discipline is preferred.
Barclays

About Barclays

10,000+ employees

Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients, and communities. For further information about Barclays, please visit home.barclays.

Contact me