Backend Engineer (Python - AI Systems)
Summary
Develop and maintain production-grade backend systems supporting AI-powered applications for a fintech company, focusing on inference pipelines, distributed systems, API development, and operational excellence using Python, Node.js, Kubernetes, and Docker.
The Backend Engineer (Python - AI Systems) role focuses on developing and maintaining production-grade backend systems that support AI-powered applications. Based in Singapore, the position combines inference infrastructure, distributed systems, API development, and operational excellence to support a reliable and scalable AI platform.
Responsibilities
Develop and maintain production-grade backend systems supporting AI-powered applications
Design and optimise inference pipelines, model orchestration frameworks, and service architectures
Own operational excellence across monitoring, logging, alerting, troubleshooting, and incident management
Improve system performance through optimisation of inference workloads, caching strategies, batching mechanisms, and streaming architectures
Build robust, scalable APIs that enable seamless integration between frontend applications, machine learning systems, and external services
Continuously enhance platform reliability, scalability, and observability based on production feedback and usage patterns
Requirements
Strong backend engineering experience building and supporting production-grade applications
Proven experience designing and operating high-throughput, low-latency distributed systems
Familiarity with AI/ML serving architectures, including Large Language Models (LLMs), embeddings, and multimodal AI systems
Experience debugging, monitoring, and optimising complex distributed systems under production workloads
Strong understanding of API design, system architecture, and cloud-native development practices
Demonstrated ownership mindset with the ability to independently drive projects from design through deployment and optimisation
Comfortable working in fast-paced environments and making pragmatic engineering decisions
Technical Skills
Python
Node.js
PyTorch
OpenAI, Anthropic, and open-source LLM ecosystems
SQL and NoSQL databases
Kubernetes
Docker
About the company
An innovative company in the AI Fintech industry with a mission to transform how people work by creating proactive digital assistants that do more than respond to prompts. By combining AI reasoning, long-term context, and automation, the organisation helps users complete everyday tasks faster, smarter, and with less manual effort.
JAC Recruitment Pte. Ltd. EA Licence: 90C3026 EA Personnel Name: Syahirah Binte Ahmad Ja'afar EA Personnel: R22105331
#LI-JACSG
Responsibilities
Develop and maintain production-grade backend systems supporting AI-powered applications
Design and optimise inference pipelines, model orchestration frameworks, and service architectures
Own operational excellence across monitoring, logging, alerting, troubleshooting, and incident management
Improve system performance through optimisation of inference workloads, caching strategies, batching mechanisms, and streaming architectures
Build robust, scalable APIs that enable seamless integration between frontend applications, machine learning systems, and external services
Continuously enhance platform reliability, scalability, and observability based on production feedback and usage patterns
Requirements
Strong backend engineering experience building and supporting production-grade applications
Proven experience designing and operating high-throughput, low-latency distributed systems
Familiarity with AI/ML serving architectures, including Large Language Models (LLMs), embeddings, and multimodal AI systems
Experience debugging, monitoring, and optimising complex distributed systems under production workloads
Strong understanding of API design, system architecture, and cloud-native development practices
Demonstrated ownership mindset with the ability to independently drive projects from design through deployment and optimisation
Comfortable working in fast-paced environments and making pragmatic engineering decisions
Technical Skills
Python
Node.js
PyTorch
OpenAI, Anthropic, and open-source LLM ecosystems
SQL and NoSQL databases
Kubernetes
Docker
About the company
An innovative company in the AI Fintech industry with a mission to transform how people work by creating proactive digital assistants that do more than respond to prompts. By combining AI reasoning, long-term context, and automation, the organisation helps users complete everyday tasks faster, smarter, and with less manual effort.
JAC Recruitment Pte. Ltd. EA Licence: 90C3026 EA Personnel Name: Syahirah Binte Ahmad Ja'afar EA Personnel: R22105331
#LI-JACSG