Senior Software Engineer (Backend) - Singapore

DHC Partners

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

DHC Partners in Singapore seeks a Senior Software Engineer, Backend, to drive the development of Digital Surgery applications, collaborating with ML engineers, designers, and product managers from concept to delivery.

You will deploy ML models across prototype, on-prem, and cloud environments, build scalable backend solutions using AWS services, and help define next‑generation features and system architecture in a fast-paced, customer‑focused setting.

Qualifications

  • Bachelor's degree in computer science or related field.
  • 5+ years of backend software engineering experience with scalable distributed systems and APIs.
  • 2+ years of Python experience and ML deployment in cloud environments.
  • Strong knowledge of SDLC, code reviews, testing, and operations.
  • Experience with medical imaging or computer vision is a plus.

Responsibilities

  • Collaborate with ML engineers, designers, marketing, and product managers from ideation to delivery.
  • Deploy ML models across prototype, on-prem, and cloud environments.
  • Develop scalable deployment solutions and select appropriate tech stacks for various environments.
  • Own significant portions of the product and contribute to new features and architecture.
  • Build quality backend software while maintaining operational excellence.

Skills

Backend development
Distributed systems
APIs
Python
Machine learning deployment
Cloud computing
Communication
Software lifecycle

Education

Bachelor’s degree in Computer Science, Computer Engineering, or related field

Tools

AWS
EC2
ECS/EKS
Lambda
RDS
DynamoDB
S3
IAM
CloudWatch
VPC

Job description

Position Overview

We are seeking a passionate and innovative Senior Software Engineer, Backend, to join the Client’s Singapore AI Innovation organization to help drive the future of minimally invasive surgery. In this role, you will work closely with machine learning engineers, designers, marketing teams, and product managers to develop and deliver Digital Surgery applications leveraging machine learning and computer vision technologies.

You will be responsible for deploying machine learning models across prototype, on-prem, and cloud environments, while developing scalable solutions and selecting appropriate technology stacks for different deployment needs. The role also involves owning significant portions of the product and contributing to the next generation of product features and system architecture in a fast-paced, customer-centric environment focused on quality software and operational excellence.

Job Description:
Key Responsibilities
  • Work closely with machine learning engineers, designers, marketing teams, and product managers from inception through delivery of Digital Surgery applications.
  • Deploy machine learning models across different product stages, including prototype, on-prem, and cloud deployment environments.
  • Develop scalable deployment solutions and select appropriate technology stacks for different product environments and deployment needs.
  • Own significant portions of the product and help define and build the next wave of product features and system architecture.
  • Contribute to product strategy through the development of new product features and system architecture.
  • Build quality software solutions while maintaining operational excellence in a dynamic and customer-centric environment.
  • Develop and maintain backend solutions using AWS cloud services such as EC2, ECS/EKS, Lambda, RDS, DynamoDB, S3, IAM, CloudWatch, and VPC networking.
  • Implement secure AWS data storage and access patterns, including encryption at rest and in transit, IAM-based access controls, and secrets management.
Requirements
  • Bachelor’s degree in computer science, Computer Engineering, or a related field.
  • 5+ years of professional experience in backend software engineering, including scalable distributed systems and APIs.
  • 2+ years of hands-on experience with Python and working with machine learning teams to deploy machine learning models, both on prem and in cloud environments.
  • Strong understanding of software engineering best practices across the full software development lifecycle, including coding standards, code reviews, source control, testing, and operations.
  • Deep hands-on expertise in backend development and scalable system design.
  • Knowledge of medical devices, medical imaging, and computer vision technologies, with working knowledge of segmentation, image registration, and 3D reconstruction.
  • Ability to take projects from requirements scoping through implementation and launch.
  • Strong communication skills with users, technical teams, and management on requirements, software features, and technical designs.
  • Ability to travel internationally up to 25% based on business needs.

Please note that only shortlisted candidates will be contacted for the next stage of the selectionprocess.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

CYGNUS MED PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Backend Engineer - ML Deployments for Surgery
Senior Backend Engineer - ML Deployments for Surgery

DHC Partners • Singapore

Hybrid
SGD 120,000 - 180,000
Senior Software Engineer (Python | AI/ML Deployment | AWS)
Senior Software Engineer (Python | AI/ML Deployment | AWS)

re-zoo-me • Singapore

On-site
SGD 120,000 - 180,000
[LTA-DPO] SENIOR DEVELOPER, AI APPLICATIONS (DIGITAL SHOPFRONT)
[LTA-DPO] SENIOR DEVELOPER, AI APPLICATIONS (DIGITAL SHOPFRONT)

Land Transport Authority (LTA) • Singapore

On-site
SGD 120,000 - 180,000
Senior Research Engineer I, Healthcare & Medtech, IAIC
Senior Research Engineer I, Healthcare & Medtech, IAIC

A*STAR Research Entities (A*STAR) • Singapore

On-site
SGD 60,000 - 110,000
Senior Scientist (Precision Health), BII
Senior Scientist (Precision Health), BII

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 120,000 - 180,000
Principal Computer Vision Scientist - Singapore
Principal Computer Vision Scientist - Singapore

MRL Consulting Group | Global Niche Technology Recruitment • Singapore

On-site
SGD 190,000 - 260,000
Senior Backend Engineer
Senior Backend Engineer

SCREENING EAGLE SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Research Engineer I, Healthcare & Medtech, IAIC
Senior Research Engineer I, Healthcare & Medtech, IAIC

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 90,000 - 150,000
Senior Research Engineer (Smart Virtual Systems)(3 year contract)
Senior Research Engineer (Smart Virtual Systems)(3 year contract)

MCI Career Services • Singapore

On-site
SGD 120,000 - 180,000