Barclays  logo

Staff Engineer, Applied AI - Project Authur

Barclays
Posted this week

LOCATION

Pune · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

PythonCloud ArchitectureGenerative AI ToolsSoftware ArchitecturePrompt EngineeringLLM Evaluation

Job description

Overview

Design, develop and improve scalable software and AI-driven solutions that provide business, platform and technology capabilities for customers and colleagues, leading applied AI work as a Staff Engineer on Project Authur.

What you'll do

  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks and tools.
  • Ensure code is scalable, maintainable and optimized for performance.
  • Collaborate cross-functionally with product managers, designers and other engineers to define software requirements, devise solution strategies and ensure seamless integration with business objectives.
  • Collaborate with peers, participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities.
  • Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data and ensure secure software solutions.
  • Implement effective unit testing practices to ensure proper code design, readability and reliability.
  • 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 the control and governance agenda.
  • Create solutions based on sophisticated analytical thought, comparing and selecting complex alternatives.
  • Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders to accomplish key business objectives.

What you'll need

  • A Bachelor's degree (or above) in computer science, engineering, mathematics, or a related discipline.
  • Strong experience in developing software applications for scale on cloud (AWS or Azure or GCP).
  • Fluent in Python or Java or GoLang programming language and frameworks.
  • Hands-on experience in GenAI and Agentic AI frameworks such as LangGraph/LangChain, CrewAI, Strands SDK, Google ADK etc.
  • Familiarity with MCP and A2A protocols.
  • Solid understanding of working with LLM models, writing prompts efficiently that provide accurate context for LLM agents.
  • Hands-on experience in developing and deploying Agentic AI solutions using cloud native services such as AWS Bedrock or Azure AI Foundry or GCP Vertex AI.
  • Strong understanding of AI implementation in software development and legacy code transformation.
  • Experience in developing APIs and integrating LLM models into software applications.
  • Ability to work on system design from ideation through completion with limited supervision.
  • Excellent problem-solving skills and the ability to communicate ideas and results to stakeholders and leadership in a clear and concise manner.

Nice to have

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

Details

  • Location: Pune.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Engineer, Applied AI - Project Authur