BASE CAMP DIGITAL PTE. LTD.
Python Fullstack Engineer
Skills
11 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent, Freelance / Contract, Temporary
Location:
Singapore
Work mode:
Onsite
Published on:
8 October 2026
What they need
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.
Other offers great for you!
These companies are also looking for great profiles
Anderson RH
Data Engineer Python SAS GCP
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply
Theodo
Développeur Full Stack Python / Angular / GCP
450 - 550
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply
Ecocea
Data Engineer Python
Freelance
Paris, France
Onsite, Hybrid
Skills
3 days ago
Quick apply