Lead Software Engineer - Python | Remote

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

Key Responsibilities

  • Build and maintain RESTful APIs with Django REST Framework, Fast API
  • Design & operate microservices on AWS (ECS/EKS, Lambda, RDS, S3)
  • Automate CI/CD pipelines (GitHub Actions, Jenkins, AWS CodePipeline)
  • Containerize with Docker and manage infra as code (Terraform/CloudFormation)
  • Write clean, tested code (pytest, unit & integration tests)
  • Monitor & optimize performance (CloudWatch, X-Ray, Grafana)
  • Collaborate with product, AI & QA teams

Requirements

  • 5+ years in Python backend development & micro services
  • Strong hands-on with Django REST Framework, Fast API
  • Solid AWS experience: Lambda, ECS/EKS, API Gateway, RDS/DynamoDB, S3
  • Expertise in microservices, Docker & Kubernetes
  • Proven CI/CD & infra-as-code skills
  • Passion for clean code, testing and automation
  • Excellent problem-solving, communication & ownership

About Us

At AIGP, we’re Harnessing AI to transform Singapore's primary care, our AI-driven chatbot efficiently manages comprehensive patient histories and follow-up care, ensuring improved outcomes and streamlined doctor workflows.

Role Overview

We’re looking for a seasoned backend engineer to design, build and operate the core microservices that power our AI healthcare ecosystem. This is a fully remote, full-time role, ideal for someone passionate about scalable architectures, cloud-native engineering and healthcare innovation.

If you are interested, please send your CV to: [email protected]