freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer (Artificial Intelligence), 1 Year Contract

Summary

Build AI-powered banking tools using Scala/Java, LLMs, and RAG while collaborating with global teams to deliver scalable solutions and mentor engineers.

Your new company

Be a part of a world’s leading bank, engaging with exciting new technologies.

Your new role

  • Develop robust and scalable technology solutions to meet business requirements using modern software development best practices
  • Collaborate with regional and global teams to design and build new functionalities in relevant languages and/or other shared (and existing) platforms that align with our blueprint.
  • Clearly communicate technical details effectively across disciplines and teams, including to senior leadership.
  • Collaborate, coach and mentor a team of highly motivated technologists.
  • Professional experience developing solutions with Scala/Java. Well versed with both OOPS and Functional programming principles.
  • Strong development expertise and understanding of event sourcing and CQRS principles.
  • Experienced in using design patterns and following best software engineering practices.
  • An understanding of fundamental algorithms and ability to optimize the existing code.

What you'll need to succeed

  • Strong understanding of Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and AI-assisted development workflows.
  • Experience with AI developer tools such as GitHub Copilot, Microsoft Copilot, or equivalent platforms.
  • Hands-on software development experience in one or more modern programming languages (Java, C++, Python, C#, or similar).
  • Experience building prototypes, automation solutions, and developer productivity tools.
  • Understanding of software engineering practices, CI/CD, testing, DevOps, and secure software development lifecycle processes.

What you'll get in return

This is an exciting opportunity to join a global bank. You will be part of a dynamic team and you will be remunerated at market competitive rates.

What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call Denise at Hays on +65 9611 0531 or email denise.lee@hays.com.sg for a confidential discussion.

Referrals are welcome.

EA Reg Number: R21103035

EA License Number: 07C3924 | Company Registration No: 200609504D

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available