Back to all jobs

Job Description

Role Overview

We are seeking a Backend Software Developer to support the development, validation, and governance of data pipelines and algorithmic services used in a clinical product. The role focuses on implementing robust unit testing, data archiving mechanisms, and ensuring reliable analytics delivery in collaboration with engineering, QA, and business teams.

Key Responsibilities

  • Design and implement wide-coverage unit tests across data ingestion, feature engineering, and algorithmic pipelines.
  • Develop unit tests for inputs and outputs of algorithmic services, including validation of black-box machine learning models.
  • Establish and maintain test execution workflows integrated into the product release lifecycle.
  • Implement mechanisms to archive and snapshot algorithm inputs and outputs to ensure historical reproducibility and auditability.
  • Work closely with frontend, QA, and DevOps teams to communicate data validation and reproducibility requirements.
  • Support business and analytics teams by resolving data quality, validation, and reporting issues.
  • Contribute to service analytics related to data completion, user engagement, and algorithm actions.

Required Skills & Experience

  • Bachelor’s degree in Computer Science, Engineering, Analytics, or related field.
  • Minimum 2+ years of experience in backend development, data engineering, or analytics platforms.
  • Proficiency in Python with hands-on experience writing unit tests.
  • Solid understanding of algorithm validation and data quality controls.
  • Experience in healthcare or regulated environments is a plus.

Technical Skills

  • Backend: Python, Django, FastAPI, Wagtail, Django REST Framework (DRF)
  • Databases: PostgreSQL, DocumentDB, Valkey
  • Cloud & Infra: AWS, Docker, OpenSearch
  • Testing: Python unittest

Interested Candidates may send their resume and cover letter directly to

,stating the position as the subject title in the email.

Hibah Bakhtavar | EA License No. 02C3423 | Personnel Registration No. R21103109

[email protected]

About Manpower Staffing Services (Singapore) Pte Ltd

First seen: May 18, 2026
Last updated: May 29, 2026