Software Development Lead - AI Banking

CYGNIFY PTE. LTD.

Singapore

On-site

SGD 180,000 - 260,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CYGNIFY PTE. LTD. is seeking a hands-on Software Development Lead with deep banking and fintech experience to drive AI-enabled software solutions.

The role starts as a hands-on IC focused on architecture, development, and delivery, and evolves into leading an engineering team with technical direction and mentoring. You will design and implement AI-powered banking applications, integrate AI/ML models, and ensure scalable, secure, and compliant software across financial platforms.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or related discipline
  • 8–12+ years of hands-on software development experience, preferably in banking/financial services/fintech
  • Strong experience building enterprise-grade software for banking or financial institutions

Responsibilities

  • Design, develop, test, deploy, and maintain AI-powered software solutions for banking and financial services
  • Own full software development lifecycle from design to production deployment and support
  • Write clean, scalable, production-ready code with strong engineering practices
  • Collaborate with Product, AI/ML, QA, DevOps, and business teams to deliver high-quality products
  • Lead architecture discussions and guide engineering standards as the team scales

Skills

Java
Python
C++
Go
AI/ML
Cloud
Microservices
Distributed Systems

Education

Bachelor’s degree in Computer Science

Job description

About the Role

We are looking for a hands-on Software Development Lead with deep experience in banking, financial services, or fintech, combined with strong expertise in AI and modern software engineering.

This is an opportunity for a senior software engineer who enjoys being close to the technology and wants to grow into a broader engineering leadership role. The successful candidate will initially operate as a hands-onIndividual Contributor (IC), taking ownership of architecture, software development, technical problem-solving, and delivery. As the engineering organisation grows, the role will evolve into a Software Development Lead responsible for technical direction, mentoring, and eventually building and leading an engineering team.

The ideal candidate has a strong understanding of how banking products, processes, and technology platforms work and can translate complex financial requirements into scalable AI-enabled software solutions.

Key Responsibilities
Hands-on Software Development
  • Design, develop, test, deploy, and maintain AI-powered software solutions for banking and financial services.
  • Take ownership of the full software development lifecycle, from technical design and development through production deployment and support.
  • Write clean, scalable, maintainable, and production-ready code.
  • Work hands-on with backend services, APIs, databases, integrations, and distributed systems.
  • Conduct code reviews and establish strong engineering practices and development standards.
  • Troubleshoot complex technical issues and drive effective solutions.
  • Work closely with Product, AI/ML, QA, DevOps, and business teams to deliver high-quality products.
AI & Intelligent Banking Solutions
  • Develop software applications that integrate AI/ML and Generative AI capabilities into banking products and workflows.
  • Work with AI/ML engineers and data teams to integrate models into production applications.
  • Support development of AI-enabled capabilities such as intelligent automation, decision support, conversational AI, knowledge systems, document intelligence, customer engagement, and financial workflows.
  • Understand how AI models interact with application architecture, APIs, data pipelines, security, and production systems.
  • Evaluate technical trade-offs around model performance, latency, scalability, reliability, security, and cost.
  • Help build production-grade AI systems that are reliable, explainable, and suitable for enterprise banking environments.
Deep Banking & Fintech Technology
  • Apply strong domain knowledge across banking and financial services to software architecture and product development.
  • Work with complex banking workflows and systems across areas such as:
  • Core banking
  • Digital banking
  • Payments
  • Lending
  • Customer onboarding / KYC
  • Transaction processing
  • Risk and compliance
  • Financial data and analytics
  • Wealth or investment platforms
  • Understand the technical and operational requirements of highly regulated financial institutions.
  • Design solutions with appropriate consideration for security, data privacy, compliance, auditability, reliability, and availability.
  • Translate banking requirements into practical and scalable technical solutions.
Technical Architecture & Engineering
  • Contribute to the architecture and technical direction of AI-powered banking platforms.
  • Design scalable APIs, microservices, event-driven systems, and distributed applications.
  • Make sound technical decisions around performance, scalability, reliability, security, and maintainability.
  • Work with cloud technologies and modern software engineering practices.
  • Establish engineering standards for testing, CI/CD, deployment, observability, and production reliability.
  • Identify technical risks and proactively address architecture and engineering challenges.
Future Engineering Leadership
  • Start as a hands-on IC and progressively take on broader technical leadership responsibilities.
  • Mentor engineers and provide technical guidance as the team expands.
  • Establish development standards, engineering practices, and technical processes.
  • Participate in technical planning, architecture reviews, and engineering roadmap discussions.
  • Eventually lead a software development team, including technical direction, resource planning, delivery, mentoring, and performance development.
  • Partner with Product and business leadership to translate company objectives into achievable technical roadmaps.
Requirements

Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.

8–12+ years of hands-on software development experience, preferably with substantial experience in banking, financial services, or fintech.

Strong professional experience developing enterprise-grade software for banking or financial institutions.

Strong programming skills in one or more modern languages such as Java, Python, C++, C#, or Go.

Strong understanding of software architecture, system design, algorithms, data structures, APIs, databases, and distributed systems.

Hands-on experience with AI/ML or Generative AI-enabled applications.

Experience integrating AI/ML models into production software or enterprise applications.

Strong understanding of cloud platforms, microservices, APIs, CI/CD, containers, and modern software development practices.

Experience working with complex, highly available, secure, and regulated technology environments.

Strong problem-solving and analytical skills.

Excellent communication skills and ability to work with both technical and business stakeholders.

UEN: 202329526G

EA Licence: 23S2061

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Cygnify • Singapore

On-site
SGD 180,000 - 240,000
Senior AI Engineer - Banking
Senior AI Engineer - Banking

Hong Kong Unison Limited • Singapore

On-site
SGD 180,000 - 230,000
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology

jpmorgan chase bank, n.a. • Singapore

On-site
SGD 150,000 - 210,000
Director - Data Scientist (AI Transformation & Industrialization) Banking
Director - Data Scientist (AI Transformation & Industrialization) Banking

TANGSPAC SEARCH PRIVATE LIMITED • Singapore

On-site
SGD 260,000 - 380,000
AI-Powered Banking Software Lead (Hands-on)
AI-Powered Banking Software Lead (Hands-on)

CYGNIFY PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
AI Engineer / Senior AI Engineer
AI Engineer / Senior AI Engineer

GREEN LINK DIGITAL BANK PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Lead AI Engineer
Lead AI Engineer

ARISTON SERVICES PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Senior AI Engineer
Senior AI Engineer

OCBC • Singapore

On-site
SGD 180,000 - 240,000
Senior AI Engineer
Senior AI Engineer

OCBC (Singapore) • Singapore

On-site
SGD 120,000 - 180,000
Competitive salary
Extensive learning opportunities
Gen AI Engineer - Banking
Gen AI Engineer - Banking

Hong Kong Unison Limited • Singapore

On-site
SGD 180,000 - 260,000