Enable job alerts via email!

AI Engineer

ADVANCE INTELLIGENCE PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A fintech company in Singapore is seeking a skilled software engineer to architect and maintain large-scale AI systems. The role involves collaboration with AI scientists, rapid development cycles, and coding in multiple programming languages. Ideal candidates have extensive experience in backend development, asynchronous programming, and container deployment. This position offers the opportunity to work on impactful projects that shape the future of finance.

Qualifications

  • Specializes in 1 or 2 programming languages (Python, Go, C++, Java).
  • Designed and deployed a medium-to-large-scale system.
  • Experience with relational and NoSQL databases.

Responsibilities

  • Architect, implement, deploy, and maintain AI systems.
  • Collaborate with AI scientists to enhance solutions.
  • Write code and potentially lead projects.

Skills

Fast learner
Experience with multiple programming languages
Asynchronous programming
Distributed architecture knowledge
Backend development
Container-based deployment
Cloud platform familiarity

Tools

Docker
Kubernetes
PostgreSQL
MongoDB
RabbitMQ
AWS
Job description
Overview
  • You will work on high-impact & challenging problems in fintech space.
  • You will work with tight deadlines & rapid iteration cycles.
  • Our hope is that you will do the best work in your life (so far :))
Job Responsibilities
  • Architect, implement, deploy, and maintain large-scale, high-capacity AI systems. Examples include:
  • Work with AI scientists to reduce latency and improve robustness of solutions.
  • Build UI that stitches together various elements of AI systems: human-in-the-loop, collection of training data, display of inferences.
  • This can be an IC or leadership role. But either way, you will be writing lots of code as well.
Job Requirements
  • You should be a fast learner. You might specialize in 1 or 2 programming languages (eg, Python, Go, C++, Java), but can pick up new languages quickly.
  • Must have designed, implemented, and deployed a medium-to-large-scale system: e.g., 100~1000 queries per second.
  • Experienced in asynchronous programming: e.g., multi-processes, multi-threading, Python AsyncIO.
  • Experienced in distributed, loosely-coupled architecture: e.g., microservices, RESTful API design.
  • Experienced in relational and NoSQL databases: e.g., PostgreSQL, MySQL, MongoDB, Redis.
  • Experienced in message queues: e.g., RabbitMQ, Kafka.
  • Experienced in backend development frameworks: e.g., FastAPI, Django, Flask.
  • Experienced in container-based deployment: e.g., Docker, Kubernetes.
  • Familiar with cloud platforms: e.g., AWS.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.