jobs in CMC APAC Pte Ltd

Full Time Fullstack Engineer (AI Engineer) Jobs, salary up to SGD 6,500 in CMC APAC Pte Ltd Downtown Core - Ricebowl

Fullstack Engineer (AI Engineer)

CMC APAC Pte Ltd

SGD5,000 - SGD6,500 Per Month

Downtown Core, Central Region (Singapore)

Share
Save

Working Location

  • Raffles Place Downtown Core Central Region (Singapore) Singapore

Job Description

Responsibilities

Fullstack Engineer (AI Engineer)

Role Overview

  • As a software engineer at our Client’s organisation, you will be responsible for designing, building and deploying production-grade software systems that enable AI solutions to deliver real-world impact.
  • You will leverage modern software engineering practices and AI technologies to develop scalable, secure and reliable applications.
  • You will work closely with data scientists, AI engineers and business stakeholders to operationalise machine learning and generative AI solutions across our Client.

About Us

  • Our Client’s AI and Data Department sets the standards of excellence for artificial intelligence at the agency.
  • Our team comprises seasoned data scientists, AI engineers and software engineers working together to solve our Client's most challenging business problems using data and AI.
  • By joining us, you will be part of a dynamic team that's always learning and always challenging ourselves to do our best for the public good.

What You Will Do

  • Design, develop and maintain production-grade software systems that power our Client's AI and data science solutions.
  • Develop web applications, APIs, backend services, frontend, and platforms that enable the deployment and adoption of AI products across the agency.
  • Build scalable AI applications by integrating:
  • Large language models (LLMs)
  • Retrieval systems
  • Vector databases
  • Agent frameworks
  • Other modern AI technologies
  • Work closely with data scientists to operationalise:
  • Machine learning capabilities
  • Generative AI capabilities
  • Engineer secure, reliable and maintainable software using modern development practices, including:
  • CI/CD
  • Automated testing
  • Containerisation
  • Infrastructure-as-code
  • Cloud-native architectures
  • Contribute to the evolution of our Client's AI engineering capabilities by:
  • Developing reusable frameworks
  • Building internal libraries
  • Creating developer tools
  • Establishing engineering best practices
  • Accelerating AI solution delivery across the agency
  • Monitor, troubleshoot and continuously improve deployed AI systems to ensure:
  • Performance
  • Scalability
  • Security
  • Operational reliability
  • Keep abreast of emerging software engineering and AI technologies.
  • Evaluate new tools and frameworks that can improve our Client's AI development capabilities.

Pre-Requisites for the Role

  • Degree in Computer Science, Software Engineering, Information Systems or a related discipline.
  • Strong software engineering fundamentals, including:
  • Object-oriented programming
  • Software architecture
  • Design patterns
  • Clean coding practices
  • Strong proficiency in Python and experience with modern backend frameworks (e.g. FastAPI, Flask, Django, React).
  • Experience building full-stack applications, including:
  • RESTful APIs
  • Authentication
  • Databases
  • Frontend integration
  • Experience developing cloud-native applications using platforms such as:
  • AWS
  • Azure
  • Google Cloud Platform
  • Familiarity with containerisation and deployment technologies such as:
  • Docker
  • Kubernetes
  • CI/CD pipelines
  • Familiarity with AI engineering concepts such as:
  • LLMs
  • Retrieval-Augmented Generation (RAG)
  • Embeddings
  • Vector databases
  • Agentic workflows
  • AI orchestration frameworks (e.g. LangChain, LangGraph or similar)
  • Strong analytical and problem-solving skills with the ability to translate complex business requirements into scalable software solutions.
  • Excellent communication skills and ability to work effectively within multidisciplinary teams comprising:
  • Software engineers
  • Data scientists
  • Business stakeholders
  • IT partners

Pay: $5,000.00 - $6,500.00 per month

Work Location: In person

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