N

NCS

ICT consulting, digital transformation, cybersecurity services

Forward Deployed Engineer - Multi Cloud Platform

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSingaporeNo salary listedHybrid

About the Job

Requirements

  • At least 4 years of hands-on AI experience and at least 1 year of hands-on experience across different cloud environments.
  • A mandatory professional-level cloud certification, such as Generative AI Leader, Machine Learning Engineer, Cloud Architect, Cloud DevOps Engineer, Cloud Developer, or another professional-level cloud certification.
  • At least 6–7 years of relevant IT experience, preferably with a systems integration company.
  • Experience developing, implementing, or managing secure enterprise AI solutions on Google Cloud, AWS, or Azure.
  • Exposure to generative AI, agentic AI, LLMOps, rapid prototyping, and AI application performance fine-tuning.
  • Experience working on government projects.
  • Advanced Terraform infrastructure-as-code experience.
  • Ability to script in Python or Bash.
  • Applied knowledge of continuous integration and continuous delivery concepts and platform solution deployment.
  • Experience with cloud services including Compute Engine, App Engine, Kubernetes Engine, Cloud Storage, BigQuery, and Pub/Sub, or equivalent services on other cloud platforms.
  • Knowledge of networking concepts including virtual private clouds, subnets, load balancing, firewalls, and DNS.
  • Knowledge of cloud security principles, threats, and mitigation techniques.
  • Proficiency in one or more of Python, Java (version 8 or later), J2EE, Spring, Spring Boot, JPA, or Hibernate.
  • Experience with AWS Bedrock, Google Vertex, or Azure Foundry.
  • Experience with large language models using retrieval-augmented generation, agentic workflows, design patterns, and best practices.
  • Hands-on experience with Kubernetes, Docker, AWS EKS/ECS, Fargate, cloud-native services such as GCP Cloud Run or AWS Lambda, and DevOps and testing tools including Git, SVN, TFS, Jira, Confluence, Jenkins, Nexus, Selenium, SonarQube, or Fortify.
  • Understanding of security as part of solution design.
  • Exposure to API management frameworks such as Apigee or WSO2.
  • Exposure to JavaScript frameworks such as React.js or Angular.js.
  • Experience with MySQL, MS SQL, or Oracle databases.
  • Experience with BigQuery, AWS-native NoSQL services such as DynamoDB, Aurora, or MS Fabric.
  • Experience with cloud-native application architecture and fine-tuning performance in production systems.
  • Hands-on experience troubleshooting production issues.
  • Experience in the software development and maintenance lifecycle.
  • Ability to engage stakeholders up to Director level.
  • Strong problem-solving skills and verbal and written communication skills.

Responsibilities

  • Design and build solutions using AI technologies.
  • Develop APIs, services, and backend jobs in server and GCP, AWS, and Azure environments.
  • Design and build solutions for transitioning traditional, legacy platforms to agentic workflows.
  • Refactor existing multi-channel architecture to provide differentiated end-user experiences using AI technologies, containerization, and cloud technology.
  • Follow governance and microservices development principles and ensure best practices are followed through the development cycle.
  • Own technical designs, code development, and component test execution in alignment with functional specifications.
  • Use configuration management and integration/build automation tools to deploy application code.
  • Perform code scans and code reviews, and provide critical suggestions for fixes and improvements.
  • Support issue analysis and resolution during test and production support phases.
  • Collaborate with project team members with diverse and complementary skills.
  • Design, deploy, and support cloud AI solutions using services including Gemini Enterprise, AWS Bedrock, Cloud Run, Google Kubernetes Engine, Google Cloud VMware Engine, and Compute Engine.
  • Work with technical and non-technical stakeholders to deliver projects, provide ongoing support, and identify opportunities for continuous improvement and optimization.

Desired Qualifications

  • Previous experience in a similar AI-focused engineering role delivering secure, enterprise-level solutions on Google Cloud, AWS, or Azure.
  • Previous experience working on government projects.
  • Relevant IT experience with a systems integration company.

About the Company

NCS

ICT consulting, digital transformation, cybersecurity services

NCS delivers ICT services in the Asia Pacific region, including consulting, digital transformation, technology solutions, and cybersecurity for government and private sector clients. It offers advisory, implementation, and managed services, supported by three innovation centers in Singapore, Melbourne, and Shenzhen and a workforce of about 13,000 across 20 cities. The company emphasizes long-term client partnerships, regional scale, and practical solutions developed at its innovation centers. Its goal is to help clients navigate digital transformation and cybersecurity while maintaining ethical conduct and transparent governance.

Company size
10,001+
Company stage
Grant
Total funding
$780K
Headquarters
Singapore, Singapore
Founded
1981

Recently Posted Jobs

Explore more opportunities at NCS

See more jobs