Full Stack Engineer – Robotic Process Automation (RPA), Artificial Intelligence (AI) and Central Pla

CMC APAC Pte Ltd
Singapore, SG
On-site

Job Description

Key Responsibilities

· Develop and enhance automation workflows using RPA tools such as UiPath and Power Automate, ensuring robustness, scalability, and maintainability.

· Design reusable automation components and implement structured exception handling, logging, and monitoring mechanisms in accordance with enterprise standards.

· Collaborate with stakeholders to translate business requirements into automated workflows, ensuring alignment with operational objectives and governance standards.

· Integrate AI and LLMs such as OpenAI, Llama and other enterprise AI platforms into workflows to enable intelligent automation use cases including document processing, summarisation, classification, reconciliation, and decision support.

· Develop and implement AI agents that work seamlessly with automation workflows to enhance efficiency and reduce manual intervention.

· Evaluate lightweight Small Language Model (SLM) or on-premise deployment options and integration where possible (Llama v3.3), ensuring alignment with security and compliance requirements.

· Ensure AI implementations adhere to organisational AI governance, data protection, and secure deployment standards.

· Onboard, configure, script, and integrate centrally provisioned Government tools and platforms for processes, including but not limited to SGTS products such as OPUS, GatherSG, GovWallet, FormSG, LetterSG, Plumber, Postman, etc.

· Leverage available documentation and onboarding guidance to configure and integrate these tools into end-to-end digital workflows.

· Ensure interoperability between RPA solutions, AI components, and central platforms to deliver seamless and reliable user experiences.

· Support the development of Customer Journey Maps and service blueprints in collaboration with the Designer.

· Translate user needs and business requirements into intuitive UI concepts on information portals, portlets, dashboards and management reports.

· Provide operational support and enhancements for deployed automation and AI solutions.

· Troubleshoot workflow failures, integration issues, and AI response inconsistencies across RPA, LLMs, and central platforms.

· Implement continuous improvement practices to enhance system resilience, performance, and user adoption.

· Support lifecycle management activities including upgrades, patching coordination, and documentation updates.

· Maintain technical documentation, solution architecture diagrams, and operational runbooks to support maintainability and knowledge transfer.

Qualifications

  • Experience with UiPath and/or Power Automate development
  • Familiarity with API integrations and system-to-system orchestration
  • Working knowledge of AI/LLMs and prompt engineering fundamentals
  • Understanding of automation lifecycle management and DevOps principles
  • At least 2 years of software engineering or automation development experience
  • Experience delivering end-to-end automation solutions in enterprise or Government environments
  • Exposure to AI-enabled automation and use cases
  • Strong analytical and troubleshooting skills
  • Ability to work independently while collaborating across multidisciplinary teams
  • Good documentation and communication skills
  • Structured and methodical approach to workflow design
  • UiPath Certified RPA Associate or Advanced RPA Developer certification
  • Microsoft Power Platform Developer or Power Automate certification
  • Experience integrating LLMs via Azure OpenAI, AWS Bedrock, or equivalent enterprise AI platforms
  • Exposure to Government or secure on-premise deployment environments
  • Familiarity with AI governance, data protection, or secure SDLC practices in regulated environments
  • Basic knowledge of containerisation or lightweight model hosting (e.g., Docker-based SLM deployment)

Pay: $4,000.00 - $6,000.00 per month

Experience:

  • software engineering or automation development: 2 years (Required)

Work Location: In person

Skills & Requirements

Technical Skills

UipathPower automateApi integrationsSystem-to-system orchestrationAi/llmsPrompt engineeringAutomation lifecycle managementDevops principlesAzure openaiAws bedrockDocker-based slm deploymentCollaborationAnalyticalTroubleshootingDocumentationCommunicationMethodical approachUipath certified rpa associateAdvanced rpa developerMicrosoft power platform developerPower automate certificationRpaAiLlmsAutomationEnterpriseGovernment

Salary

$4,000+

month

Employment Type

FULL TIME

Level

senior

Posted

4/13/2026

Continue to Glassdoor

You will be redirected to the job posting on Glassdoor.