Logo-of-Unison-Group-hiring-for-jobs-in-Singapore-on-GrabJobs

Python Developer - Flask, Dash & AI (LLM/RAG) - Banking Domain

icon building Company : Unison Group
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Python Developer - Flask, Dash & AI (LLM/RAG) - Banking Domain

Job Summary

We are looking for an experienced Python Developer with strong expertise in Flask, Plotly Dash, and AI technologies (LLM/RAG), along with solid exposure to the Banking domain. The candidate will be responsible for building scalable web applications, developing data-driven dashboards, and delivering AI-powered solutions for banking use cases such as risk analysis, customer insights, and process automation.

Key Responsibilities

  • Develop and maintain scalable web applications using Python and Flask.
  • Design and build RESTful APIs, handle routing, and manage HTTP requests.
  • Create interactive dashboards and analytical tools using Plotly Dash.
  • Work on banking-related data to deliver insights for areas like payments, risk, compliance, and customer analytics.
  • Implement and integrate local Large Language Models (LLMs) using tools like Ollama.
  • Design and implement Retrieval-Augmented Generation (RAG) solutions for intelligent data retrieval and automation.
  • Collaborate with business stakeholders, data engineers, and AI teams to understand banking requirements and translate them into technical solutions.
  • Ensure application performance, security, and compliance with banking standards.
  • Write clean, maintainable, and well-documented code following best practices.

Required Skills & Qualifications

  • Strong experience in Python development.
  • Hands-on expertise with Flask (API development, routing, request handling).
  • Experience in building dashboards using Plotly Dash.
  • Proven experience working in the Banking or Financial Services domain.
  • Understanding of banking systems such as payments, digital banking, or risk/compliance platforms.
  • Familiarity with local LLM implementation using Ollama.
  • Experience in implementing Retrieval-Augmented Generation architectures.
  • Strong understanding of REST APIs, JSON, and system integration.
  • Experience with version control tools like Git.

Good to Have

  • Experience with core banking or digital banking platforms.
  • Knowledge of regulatory and compliance requirements in banking.
  • Experience with cloud platforms (AWS/Azure/GCP).
  • Familiarity with containerization tools (Docker, Kubernetes).
  • Exposure to frontend technologies (React/Angular).
  • Knowledge of vector databases (e.g., FAISS, Pinecone).
  • Experience in AI/ML or NLP-based solutions in banking use cases.

Good To Have

Banking Application Knowledge/Experience

Familiarity with Agentic AI and MCP

Experience using the Plotly Dash library to create interactive and data-driven web applications.

Familiarity with AS400/COBOL Programs and AS400 File Structures, Data Queues and other system components.

Original job Python Developer - Flask, Dash & AI (LLM/RAG) - Banking Domain posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Python Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Python Developer Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.