B

Barclays

Wealth management services for UK clients

Staff Engineer - Applied AI, Project Authur

AI Application EngineeringPosted on Nov 12
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or above in computer science, engineering, mathematics, or a related discipline is required.
  • Strong experience developing software applications for scale on cloud platforms such as AWS, Azure, or GCP is required.
  • Fluency in Python, Java, or Go and associated frameworks is required.
  • Hands-on experience with generative AI and agentic AI frameworks such as LangGraph, LangChain, CrewAI, Strands SDK, or Google ADK is required.
  • Familiarity with MCP and A2A protocols is required.
  • A solid understanding of working with large language models and writing prompts that provide accurate context for LLM agents is required.
  • Hands-on experience developing and deploying agentic AI solutions using cloud-native services such as AWS Bedrock, Azure AI Foundry, or GCP Vertex AI is required.
  • A strong understanding of AI implementation in software development and legacy code transformation is required.
  • Experience developing APIs and integrating LLM models into software applications is required.
  • Ability to work on system design from ideation through completion with limited supervision is required.
  • Strong problem-solving skills are required.
  • Ability to communicate ideas and results clearly and concisely to stakeholders and leadership is required.

Responsibilities

  • Design, develop, and improve software that provides business, platform, and technology capabilities for customers and colleagues.
  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance.
  • Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Participate in code reviews and promote code quality and knowledge sharing with peers.
  • Stay informed of technology trends and innovations and contribute to organizational technology communities.
  • Follow secure coding practices to mitigate vulnerabilities, protect sensitive data, and deliver secure software solutions.
  • Implement effective unit testing practices to support code design, readability, and reliability.
  • Guide technical direction as a subject matter expert; lead collaborative, multi-year assignments; guide team members through structured assignments; identify when additional areas of specialization are needed; and train, guide, and coach less experienced specialists.
  • Advise key stakeholders, including functional leadership teams and senior management, on functional and cross-functional areas of impact and alignment.
  • Manage and mitigate risks through assessment in support of control and governance.
  • Demonstrate accountability for managing risk and strengthening controls related to the team's work.
  • Apply an understanding of organizational functions to contribute to business goals and collaborate with other work areas to stay aligned with business activity and strategy.
  • Develop solutions through sophisticated analytical thought, comparison of complex alternatives, in-depth analysis, and interpretive thinking; define problems and develop innovative solutions.
  • Use extensive research in problem-solving processes.
  • Build and maintain trusted relationships and partnerships with internal and external stakeholders to accomplish business objectives, using influencing and negotiating skills to achieve outcomes.

Desired Qualifications

  • Familiarity with traditional machine learning concepts such as model fine-tuning techniques, supervised learning, or reinforcement learning.
  • Experience developing reusable AI platforms, frameworks, or developer tooling.
  • Knowledge of banking, financial products, and services.

About the Company

Barclays

Wealth management services for UK clients

Barclays Wealth Management helps UK clients manage and grow their wealth through a regional network of financial experts. It delivers personalized advice and services—such as investment management, financial planning, and estate and trust planning—tailored to each client’s goals, risk tolerance, and time horizon, with support from Barclays’ broader resources. What sets it apart is the combination of local, face-to-face guidance with the scale and range of a large UK bank, offering access to a wide array of financial products and research. The goal is to help clients preserve and grow their wealth over the long term by providing comprehensive, advisor-led guidance aligned with individual financial objectives.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1690

Recently Posted Jobs

Explore more opportunities at Barclays

See more jobs