2,028,602open jobs
120,052companies
250,593added this week
Browse all
Salary
$65k – $103k per year (gross)
Location
Hybrid (Singapore)
Experience
4+ years exp
Employment
Contractor

First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match
Websparks is a Singapore digital transformation firm providing UX and UI design, CMS implementation on Sitecore, Sitefinity and WordPress, application development, website maintenance and digital marketing for government agencies and enterprises. Much of its current hiring supplies contract technology professionals to Singapore public sector projects, such as data platforms for the Ministry of Education and the Public Service Division, alongside a small team in Ho Chi Minh City. It recruits project and product managers, solution architects, full stack, data and platform engineers, business analysts, UX designers and ICT operations support engineers, mostly on one-year renewable contracts.
  • 2-year contract, renewable
  • Hybrid work arrangement
  • Government project

Role Overview

The ML/AI Engineer is part of the Data Platform and Architecture Team. You will productionise, operate and improve machine-learning and AI workloads on the SWDA data platform using AWS and Databricks.

This role combines ML/AI engineering with practical data engineering. Working closely with data scientists, data engineers, platform engineers, product teams and governance stakeholders, you will build reliable data and feature pipelines, prepare production-ready datasets, and establish reusable MLOps and AIOps capabilities. Your work will support secure, observable and cost-effective AI services throughout their lifecycle, from data ingestion and experimentation to deployment, monitoring, retraining and retirement.

Key Responsibilities

  • MLOps and AIOps platform engineering: Design and implement reusable platform components and standard workflows for experiment tracking, model registry, pipeline orchestration, deployment, monitoring, feedback and retraining using Databricks, MLflow and approved AWS services.

  • Production engineering: Turn notebooks and prototypes into modular, tested, containerised and maintainable batch jobs, APIs, model-serving endpoints or agentic services, with clear interfaces and operational ownership.

  • Feature engineering pipelines: Build and maintain reliable pipelines on Databricks and AWS to ingest, transform, validate and serve structured and unstructured data for ML/AI workloads.

  • Performance and cost engineering: Optimise Spark and SQL jobs, file layouts, partitioning, cluster configurations and workload schedules to improve reliability and runtime, while managing AWS and Databricks costs.

  • CI/CD/CT automation: Build automated workflows to test and promote code, data, features, prompts, models and infrastructure across environments. Include quality, security and evaluation checks, as well as human approval gates.

  • Reproducibility and governance: Implement versioning for source code, data, models, prompts and environments. Capture lineage, evaluation evidence, approvals and deployment history, and provide rollback and retirement mechanisms.

  • Monitoring and reliability: Build dashboards and alerts for system health, latency, throughput, errors, resource use, cost, data quality, drift and model performance. Maintain runbooks and support incident response and root-cause analysis.

  • Evaluation and experimentation: Develop repeatable offline and online evaluation, regression testing, champion–challenger comparisons and A/B testing patterns, with agreed release and rollback criteria.

  • Security and responsible AI: Apply least-privilege IAM, encryption, secrets management, network and environment controls, vulnerability scanning, audit logging, sensitive-data controls, and safeguards for untrusted AI inputs and tool use.

  • Recommendation and search support: Support maintenance and retraining, package and dependency updates, new data ingestion, experimentation, filter and logic changes, and performance reporting for SWDA recommendation and search workloads.

  • Continuous improvement: Improve scalability, resilience, deployment frequency and cost efficiency; reduce manual steps and duplicated patterns; and contribute to the team’s MLOps maturity roadmap.

  • Documentation and capability transfer: Produce architecture decisions, model cards, release evidence, operational runbooks and user guidance. Coach DSAD teams so they can operate supported solutions sustainably.

Requirements and Qualifications

Education and Experience
  • Education: Degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, Information Systems or a related technical discipline.

  • Experience: Typically 4–7 years in software, data or ML engineering, including hands-on delivery and operation of ML/AI systems beyond the prototype stage. Candidates with fewer years of experience may also be considered if they can demonstrate strong end-to-end production ownership.

Essential Technical and Professional Competencies
  • Strong Python and software engineering skills, including APIs, packaging, automated testing, Git, code review, debugging and modular design.

  • Hands-on experience with Databricks and MLflow for experiment tracking, model registry, workflow orchestration or model serving.

  • Strong hands-on experience with Spark/PySpark and SQL, including distributed data processing, query optimisation, partitioning, joins, incremental processing and pipeline troubleshooting.

  • Experience designing and implementing lakehouse or data-lake pipelines using Databricks, Delta Lake and AWS S3, including Bronze, Silver and Gold data-layer patterns.

  • Experience with data modelling, schema design, data contracts, metadata, lineage, data-quality validation and reconciliation for production analytics and ML datasets.

  • Experience orchestrating batch or streaming workflows using Databricks Workflows, AWS Glue, Step Functions, EventBridge, Apache Airflow or an equivalent enterprise orchestration tool.

  • Hands-on AWS data and cloud engineering experience with a relevant mix of services, such as S3, Glue, Lake Formation, IAM, KMS, ECR, ECS/EKS, Lambda, Step Functions, EventBridge, CloudWatch, API Gateway, Secrets Manager, Redshift, MSK/Kinesis or equivalent approved services.

  • Experience with Docker, infrastructure as code such as Terraform, and CI/CD platforms such as GitLab CI, GitHub Actions, Jenkins or Harness.

  • Understanding of ML lifecycle controls covering data validation, feature engineering, training, evaluation, deployment, monitoring, drift, retraining and retirement.

  • Ability to ensure reproducibility and traceability across code, datasets, features, parameters, environments, prompts and model artefacts.

  • Experience implementing system and model observability, alerts, runbooks, incident diagnosis, and rollback or recovery procedures.

  • Working knowledge of cloud security, least-privilege access, encryption, secrets management, vulnerability management and audit logging.

Preferred Experience
  • Databricks Unity Catalog, Delta Live Tables or Lakeflow; feature engineering or feature stores; change data capture; event streaming with MSK, Kinesis or Kafka; and cross-account or governed data-sharing patterns.

  • Productionising generative AI or agentic systems, including orchestration, state, prompt and version management, evaluation, controlled tool use, guardrails and human approval.

  • Kubernetes, OpenTelemetry, Prometheus, Grafana, model drift tooling, A/B testing or champion–challenger deployment.

  • Supporting high-volume, low-latency or public-facing AI services, and optimising cloud inference and training costs.

  • Experience in Singapore public-sector environments, including VAPT, IM8-aligned controls, data classification, system assurance or responsible-AI governance.

Soft Skills and Communication
  • Strong engineering judgement and a pragmatic mindset, with the ability to distinguish a supportable production service from a demonstration.

  • Structured problem-solving across data, model, application and infrastructure layers, including calm, evidence-based incident handling.

  • Ability to work across data engineering and ML engineering, translating model requirements into dependable datasets, features, interfaces and service-level expectations.

  • Clear written and verbal communication, including the ability to explain architecture, evaluation evidence, risk, cost and operational trade-offs to technical and management audiences.

  • Collaborative approach when working with data scientists, data engineers, platform engineers, product teams, cybersecurity and governance stakeholders.

  • Ability to work independently, document decisions, manage ambiguity and deliver through incremental, testable outcomes.

  • Commitment to knowledge transfer, reusable engineering patterns and sustainable in-house capability.

    /Ref: 307

Skills

Candidate Screening, Technical Skills, DevOps, Artificial Intelligence, Build Prototypes, Databricks, Computer Science, Joining Formalities, Workflow Orchestration, Feature Engineering, Cost Engineering, Structured data analysis, MLflow, Education, Programming, Production Engineering

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,028,602 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Singapore
≈ $39k – $79k per year (Estimated) · In office · Contractor · 1+ year exp · Bachelor's Degree · Singapore
Python
JavaScript
Solidity
AI/ML
AI Agents
Agentic Workflows
Web3
Smart Contracts
Ethereum
Apply
Senior AI Engineer 1 day ago
$94k – $136k per year (gross) · In office · Full-Time · 8+ years exp · Singapore
AI/ML
Model Context Protocol
Fine-tuning
RLHF
AI Agents
NLP
Transformers
LLM
RAG
Hallucination
A2A
Context Engineering
Knowledge Graph
LLM Guardrails
DevOps
GCP
AWS
Apply
$75k – $108k per year (gross) · In office · Full-Time · 5+ years exp · Singapore
Python
Python
FastAPI
Databases
PostgreSQL
OpenSearch
AI/ML
LangGraph
LangChain
LlamaIndex
Function Calling
AI Agents
AWS Bedrock
LLM
RAG
Flowise
Agentic Workflows
DevOps
GCP
Azure
AWS
Cybersecurity
Least Privilege
Management
n8n
Apply
AI ML Engineer 1 day ago
$65k – $103k per year (gross) · In office · Full-Time · 5+ years exp · Singapore
Python
Python
pySpark
Databases
Databricks
Amazon Redshift
AI/ML
LangGraph
LangChain
Spark
MLFlow
Function Calling
AI Agents
AWS Bedrock
CrewAI
LLM
RAG
LLMOps
Human-in-the-Loop
Multi-Agent Systems
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Docker
AWS Lambda
Amazon S3
Apply
$75k – $112k per year (gross) · Hybrid · Contractor · 3+ years exp · Singapore
Python
Python
pySpark
Databases
Databricks
Amazon Redshift
AI/ML
LangGraph
LangChain
Spark
MLFlow
Function Calling
AI Agents
AWS Bedrock
CrewAI
LLM
RAG
Human-in-the-Loop
LLM Guardrails
Multi-Agent Systems
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Docker
AWS Lambda
Incident Management
Amazon S3
Apply
≈ $24k – $51k per year (Estimated) · In office · Full-Time · Singapore
Apply
≈ $22k – $40k per year (Estimated) · In office · Part-Time · 2+ years exp · Master's Degree · Singapore
Apply
≈ $22k – $40k per year (Estimated) · In office · Part-Time · 2+ years exp · Bachelor's Degree · Singapore
Apply
≈ $22k – $40k per year (Estimated) · In office · Part-Time · 2+ years exp · Bachelor's Degree · Singapore
Apply
≈ $22k – $40k per year (Estimated) · In office · Part-Time · 2+ years exp · Bachelor's Degree · Singapore
Apply
See all jobs
This is one of many
2,028,602 more open roles from verified company boards, updated every day.