Search Jobs

Search by job, company or skills

Software Engineer, Artificial Intelligence (1 year contract)

Software Engineer, Artificial Intelligence (1 year contract)

Hays
1-3 Years
Early Applicant
  • Posted 23 days ago
  • Be among the first 10 applicants

Job Description

Software Engineer, Artificial Intelligence (1 year contract) - Global Bank

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 [Confidential Information] for a confidential discussion.

Referrals are welcome.

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




More Info

Job Type:
Industry:
Employment Type:

Key Skills

Generative AI

AI-assisted development workflows

Event sourcing

GitHub Copilot

Secure software development lifecycle

Functional programming principles

CQRS principles

AI agents

Microsoft Copilot

About Company

Similar Jobs

5-8 yrs
SGD 10,000 - 16,000 per month
Singapore
Skills:
Java, Design Patterns, Scala, Devops, Python, Testing, Generative AI, AI-assisted development workflows, Event sourcing, GitHub Copilot, Secure software development lifecycle, Functional programming principles, AI agents, Microsoft Copilot, CQRS principles
Singapore
Skills:
React, Typescript, Javascript, Docker, Flask, FastAPI, Restful Apis, Nestjs, Kubernetes, Python, AWS
2-4 yrs
Singapore
Skills:
Java, JUnit, Web Services Technologies, Java Frameworks, Sql, Spring, ORM frameworks, Relational Databases, AI-assisted development tools, AI-powered solutions
5-7 yrs
Singapore
Skills:
Java, PostgreSQL, Kafka, Spring Boot, Sql, Nosql, Rabbitmq, Docker, MySQL, Kubernetes, Event-driven APIs, EKS, GRPC, GitHub Actions, MCP
5-7 yrs
Singapore
Skills:
React, PostgreSQL, FastAPI, Python, Sso, Saml, Middleware, Asynchronous programming, Vercel AI SDK, Next.js, rbac, JWT handling, State management for persistent streaming, API integrations, Generative UI