Outsourced Singapore, established in 2021, is the city-state’s foremost gateway to Indonesia’s vast pool of high-calibre remote professionals, integrating rigorous five-stage vetting, AI-driven skills matching and full-spectrum HR compliance into a single, frictionless service; by combining deep cultural fluency between the two markets with continuous upskilling labs in fields ranging from generative AI and data analytics to advanced CAD and customer experience, we enable startups and enterprises alike to onboard “OS-Certified” talent who deliver up to 60 percent cost savings without compromising on code quality, communication or security, while our dedicated account managers, bilingual support teams and cloud-based performance dashboards ensure every engagement scales smoothly from the first sprint through long-term growth.
Remote Programmer / Engineer (Indonesian Applicants Welcomed!)
Outsourced Singapore links innovative Singapore-based companies with Indonesia’s richest pool of remote engineering talent. We are expanding our roster with Programmer / Engineer hires who can step into client projects across five broad tracks: (1) Generative AI & Machine Learning, (2) Data & Business Analytics, (3) Full-Stack & Mobile Development, (4) Scientific & Game Computing, and (5) CAD & Digital Engineering. You will work directly with one of our esteemed clients, building production-ready solutions while safeguarding the service excellence that has defined Outsourced since launch.
Key responsibilities
- Analyse requirements, propose technical architectures, and deliver clean, documented code or models that meet performance and security standards
- Collaborate with cross-functional stakeholders—product owners, designers, and QA—to iterate rapidly in Agile or Scrum sprints
- Review peer code, automate tests, and manage CI/CD pipelines to maintain a high-quality release cadence
- Produce concise technical documentation and present progress in stand-ups or client demos
- Troubleshoot live issues, optimise legacy modules, and suggest refactors or new tooling that raise overall engineering efficiency
- Stay current with emerging frameworks and best practices, sharing knowledge with team members through informal workshops or code clinics
Prerequisites
- Polytechnic diploma or bachelor’s degree (or higher) in Computer Science, Engineering, Data Science, or a related field
- 2 + years of professional experience in at least one of the technology clusters below:
AI / ML & Analytics: Python, PyTorch/TensorFlow, LLM fine-tuning, Tableau/PowerBI, STATA, R, SPSS, Jamovi
Web & Mobile: Java, C#, PHP, SQL, HTML/CSS, JavaScript/TypeScript, ReactJS, VueJS, Angular/Ionic, React Native
Systems & Games: C, C++, C#, MATLAB, Unity, performance profiling, multithreading
CAD & Digital Engineering: AutoCAD, SOLIDWORKS, Revit, scripting for parametric design or simulation - Hands-on Git proficiency and familiarity with modern DevOps or MLOps workflows (Docker, Kubernetes, Jenkins/GitHub Actions)
- Clear spoken and written English; Bahasa Indonesia or additional languages are advantageous
- Strong problem-solving mindset, meticulous attention to detail, and the initiative to flag risks or suggest optimisations early
- Professional etiquette and discretion when handling client IP and data; ability to work Singapore-aligned hours with occasional overtime during critical releases
This is a client-facing, results-oriented role: punctual delivery, transparent communication, and uncompromising code quality are non-negotiable. In return, you’ll gain exposure to diverse industries, access continuous-learning stipends, and chart a rapid-growth career path within the Outsourced engineering guild.
WhatsApp: +65 8197 3008
https://api.whatsapp.com/send/?phone=6581973008
Telegram: @outsourcedsg
https://t.me/outsourcedsg
Email:
We look forward to creating exceptional tech together.
Related Job Searches:
- Company:
OutsourcedSG Pte Ltd - Designation:
Remote Programmer / Engineer - Profession:
IT / Information Technology - Industry:
Human Resources