Enable job alerts via email!

Python Developer / AI Engineer

Global Payroll Technologies Pte. Ltd.

Singapore

On-site

SGD 60,000 - 80,000

Full time

8 days ago

Job summary

A technology solutions company in Singapore is seeking an experienced Python Developer / AI Engineer to join their product team. This role involves developing AI-driven features and backend services to enhance their HRIS and payroll platform. Ideal candidates will possess a strong background in Python, AI/ML frameworks, and API development. The position offers opportunities to work with cutting-edge technologies in a collaborative environment.

Qualifications

  • 3+ years of proven experience as a Python Developer.
  • Strong experience with AI/ML frameworks like PyTorch or TensorFlow.
  • Solid understanding of data structures and algorithms.

Responsibilities

  • Design and maintain backend services using Python.
  • Integrate AI frameworks into the SaaS platform.
  • Conduct testing and performance tuning of Python-based services.

Skills

Python programming
AI/ML frameworks
RESTful API development
Problem-solving skills
Collaboration

Education

Bachelor’s degree in Computer Science or related field

Tools

FastAPI
Flask
Django
PyTorch
TensorFlow
Hugging Face Transformers
Docker
Kubernetes
Job description

Global Payroll Technologies Pte. Ltd. – Bugis

Job Description – Python Developer / AI Engineer

Position Overview

We are looking for a talented Python Developer / AI Engineer to join our product team. This role will focus on developing AI-driven features, automation tools, and backend services that complement our HRIS and payroll platform. The ideal candidate will have a strong foundation in Python development, experience working with AI/ML frameworks, and the ability to design scalable and high-performance backend solutions.

Key Responsibilities
  • Design, develop, and maintain backend services, APIs, and automation tools using Python (Flask, FastAPI, or Django).
  • Integrate LLMs (e.g., LLaMA 3/4) and AI frameworks into our SaaS platform for chatbots, natural language processing, and workflow automation.
  • Build and optimize RAG (Retrieval-Augmented Generation) pipelines with vector databases (FAISS).
  • Develop data processing workflows for payroll/HR datasets, ensuring accuracy and performance.
  • Collaborate with PHP developers to integrate AI modules seamlessly into the HRIS portal.
  • Work on STT (speech-to-text) and TTS (text-to-speech) integration with desktop and mobile devices.
  • Ensure security and data confidentiality for all AI-driven features.
  • Conduct testing, troubleshooting, and performance tuning of Python-based services.
  • Stay up-to-date with AI/ML trends, open-source tools, and cloud-based deployments (AWS, GCP, Azure).
Requirements
  • Bachelor’s degree in Computer Science, Data Science, or related field (or equivalent experience).
  • Proven experience as a Python Developer (3+ years preferred).
  • Proficiency with Python frameworks: FastAPI, Flask, or Django.
  • Strong experience with AI/ML frameworks (PyTorch, TensorFlow, Hugging Face Transformers).
  • Familiarity with vector databases (FAISS).
  • Solid understanding of data structures, algorithms, and performance optimization.
  • Experience with RESTful API development and cloud deployment (AWS preferred).
  • Good understanding of security, encryption, and compliance for sensitive data.
  • Strong problem-solving and collaboration skills.
Nice-to-Have
  • Experience fine-tuning or deploying open-source LLMs (LLaMA 3/4).
  • Knowledge of parallel computing and HPC environments.
  • Familiarity with containerization (Docker, Kubernetes).
  • Exposure to payroll/HRIS systems or financial data processing.
  • Experience with voice AI (speech recognition, text-to-speech engines).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.