jobs in BASE CAMP DIGITAL PTE. LTD.

Full Time Python Fullstack Engineer Jobs, Salary up to SGD 10,000 in BASE CAMP DIGITAL PTE. LTD. - Maukerja

Python Fullstack Engineer

BASE CAMP DIGITAL PTE. LTD.

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

About the role

Join the team behind the shared Recommender service that powers personalised suggestions for jobs, courses, careers and learning content across public-sector products, including MyCareersFuture, MySkillsFuture and CSC Learn. The platform is live and runs both traditional ML models and LLM-based recommendations. You'll keep it reliable, secure and compliant, and help agency teams build on top of it.

What you'll do

Platform reliability:
Maintain the recommendation APIs and services. Handle bug fixes, refactoring and small enhancements, review PRs, monitor production health, lead incident response and root-cause analysis, manage upgrades and patches, and keep GCC hosting costs under control.

Data pipelines and batch jobs:
Maintain the pipelines that feed the recommenders (ingestion, feature and embedding generation, scheduled jobs). Oversee batch jobs such as data refreshes, model retraining and bulk recommendation generation. Set up monitoring and data quality checks, and troubleshoot issues in SQL and PySpark on Databricks.

Security and compliance:
Own the platform's security posture under government ICT policies (e.g. IM8). Coordinate VAPT and code or dependency scans and remediate findings on time. Prepare documentation for security assessments, audits and AI governance clearances. Ensure sensitive personal data is handled correctly.

Documentation and agency support:
Keep runbooks, architecture docs and integration guides current, and act as the technical point of contact for agency engineering teams.

What we're looking for

5+ years of professional software engineering experience, with strong backend skills in

Python

Experience running production APIs and services on cloud (

AWS

preferred) with

Docker

and

Kubernetes

, including monitoring, alerting and incident management

Hands-on experience with data pipelines and scheduled batch jobs, with

SQL

and

Spark/PySpark

required

Solid grounding in secure application practices, and experience remediating security findings (e.g. from VAPT or scans)

Able to pick up an existing codebase quickly with little guidance, and actively uses agentic AI coding tools

Nice to have

Databricks or Airflow

ML or LLM systems in production

Recommender systems experience

Base Camp Digital, founded in Singapore in 2018 (formerly Ploy Asia), is a leading IT Solutions and Delivery company operating across Asia, with offices in Singapore, Hong Kong, Indonesia, Malaysia, and Thailand.

We provide targeted expertise for successful project outcomes tailored to modern technological demands.

Our core delivery expertise focuses on high-growth areas:
Enterprise Software Implementation: Delivery and support for major ERP/CRM systems, including deep platform expertise in:

SAP, Salesforce, Oracle, Workday, Pega, Microsoft, and ServiceNow.

Bespoke Software Development: Custom application development using key technologies like Java, .NET, and open-source stacks. Inluding Software Testing Manual and Automation.

Data, Analytics, and AI: Services spanning Data Engineering, Data Analysis, and advanced Artificial Intelligence (AI) solutions (Machine Learning, Computer Vision, LLMs).

Infrastructure Services: Full-range support, from basic desktop to complex Data Centre management.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More