F

Finastra

Banking software powering global financial institutions

Senior AI Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong proficiency in Python for artificial intelligence and machine learning development.
  • Understanding of large language models, including their capabilities and limitations.
  • Knowledge of prompt engineering, context engineering, and AI agent patterns such as retrieval-augmented generation and text-to-SQL.
  • Hands-on experience with at least one AI framework such as LangChain, LangGraph, or CrewAI.
  • Familiarity with vector stores such as Pinecone, Weaviate, ChromaDB, or FAISS for embeddings and retrieval.
  • Understanding of Git workflows, version control with GitHub, and software development best practices.
  • Experience working in Agile or Scrum teams with sprint-based development.
  • Experience with Model Context Protocol or similar tool integration and orchestration frameworks.
  • Strong understanding of AI system security, including prompt injection risks, data leakage prevention, and role-based or attribute-based access control for tools and data.
  • Experience building secure, enterprise-grade AI solutions with governance and compliance considerations.

Responsibilities

  • Develop key AI architecture patterns, including retrieval-augmented generation, text-to-SQL, and multi-agent patterns.
  • Create production-grade AI agents and integrate them into applications.
  • Apply prompt engineering and context engineering techniques to optimize large language model performance.
  • Implement function-calling and tool-use patterns for agentic workflows.
  • Build and maintain AI workflows and pipelines using LangChain, LangGraph, or equivalent frameworks.
  • Deploy and manage large language model solutions on Azure OpenAI, AWS Bedrock, or similar cloud platforms.
  • Implement observability and monitoring for AI systems to track performance, costs, and reliability.
  • Automate model deployment and orchestration using continuous integration and continuous delivery pipelines.
  • Evaluate, benchmark, and document models.
  • Design and implement Model Context Protocol integrations and tool orchestration frameworks for scalable agentic systems.
  • Build secure tool invocation and multi-system orchestration pipelines across enterprise services.
  • Implement security controls for AI systems, including data access governance, personally identifiable information handling, and safe tool usage.
  • Ensure secure and compliant AI deployments aligned with enterprise and regulatory standards.

Desired Qualifications

  • Experience with enterprise AI platforms, multi-agent systems, or internal tool ecosystems.
  • Familiarity with auditability, observability, and evaluation frameworks for large language models.

About the Company

Finastra

Banking software powering global financial institutions

Finastra provides software for banks and other financial institutions, including core banking, lending, retail and transaction banking, and treasury operations, delivered as cloud-based platforms and on-premises solutions. Its products are integrated, modular banking software that runs in the cloud or locally to power back-end processes and customer accounts. The company benefits from the Misys + D+H merger and backing by Vista Equity Partners, with a focus on open platforms and cloud-based solutions to support modernization. Its goal is to help banks innovate and compete in a changing digital landscape by offering scalable, open software for a wide range of financial services.

Company size
10,001+
Company stage
Debt Financing
Total funding
$5.3B
Headquarters
London, United Kingdom
Founded
2017

Recently Posted Jobs

Explore more opportunities at Finastra

See more jobs