6 months ago
Pune, India or Bengaluru, IndiaStaff+
Responsibilities
- Provide technical guidance and expertise to engineering teams and promote technical excellence.
- Serve as the primary code-level reviewer and hands-on architect for complex AI/ML systems and frameworks.
- Define and enforce AI/ML technology roadmaps, best practices, strategies, standards, and ethics.
- Design and implement scalable, maintainable software solutions and AI/ML platforms.
- Conduct and guide research into context engineering and prompt engineering, translating results 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.
- Partner with product, engineering, business, 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.
- Lead strategic initiatives, influence policies and standards, advise senior management, and contribute to resourcing, budgeting, and long-term planning.
Requirements
- Bachelor’s degree or above 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 LLMs, including LLM training and fine-tuning.
- Hands-on experience with generative AI 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 for data analysis and AI/ML development.
- Experience with DevOps and CI/CD tools and practices, including Git, Jenkins, Docker, and Kubernetes.
- Preferred: PhD in computer science, engineering, mathematics, statistics, or a related discipline.
- Preferred: experience establishing and enforcing AI/ML best practices, standards, and ethics.
- Preferred: knowledge of banking, financial products, and services.
Tech Stack
Categories
About Barclays
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.
