Share this Job

Senior AI Engineer / AI Engineer for AI Singapore

Date: 09-Jan-2022

Location: Kent Ridge Campus, SG

Company: National University of Singapore

Job Description

AI Singapore (AISG) is a national AI programme launched by the National Research Foundation (NRF) to anchor deep national capabilities in Artificial Intelligence (AI).

The programme office is hosted by the National University of Singapore (NUS) and brings together all Singapore-based research institutions and the vibrant ecosystem of AI start-ups and companies developing AI products to perform use-inspired research, grow the knowledge, create the tools, and develop the talent to power Singapore's AI efforts.


100 Experiments (100E) is AI Singapore’s flagship programme, set up to solve industries’ AI problem statements and help companies build Minimum Viable Products and set up their own AI teams. The 100E Engineer’s role is as technical lead for 100E projects.


  • Assist in scoping and defining 100E projects based on problem statements from clients, while applying design thinking practices.
  • Perform the role of tech lead on 100E projects by mentoring/co-mentoring a team of AI apprentices to develop the AI solution (guided by AI and engineering heads).
  • Perform the role of main developer/engineer on non-100E industry projects.
  • Ensure best practices across the solution development process (literature review, solution design, data exploration, AI modelling, pipeline development, deployment testing, documentation, and clean coding).
  • Communicate and consult with client stakeholders throughout the development lifecycle to obtain buy-in and ensure needs are met (guided by AI head and project manager).
  • Keep abreast of and test new ideas in the areas of AI ethics, robustness, fairness, explainability and security.
  • Assist in updating training materials for the AI Apprenticeship Program. Be part of the team conducting the training and mentoring the apprentices in the 8-week deep-skilling phase.
  • Contribute to AI community-building activities such as technical writing, conducting meetups, blogging and competitions.


  • Degree in a field with a quantitative focus (computer science, data science, statistics, mathematics, physics, engineering, operations research, or others).
  • At least 1-2 years of hands-on experience developing AI/ML solutions in a corporate or research setting. Solutions that have been deployed into production will be viewed favourably, especially if the candidate assisted in the integration.
  • Hands-on skills in Python-based AI/ML frameworks and toolchains such as Tensorflow, Pytorch, Keras, Scikit-learn, and Anaconda.
  • Good understanding of machine learning/deep learning fundamentals, and algorithms for computer vision/NLP/tabular data problems.
  • Expertise in software development tools such as Git and Docker. Prior exposure to Linux environments and CI/CD processes will be an advantage.
  • Aptitude for data story-telling, visualisation and technical communications. Able to abstract and convey technical concepts to non-technical audiences well.
  • Team player with a keen interest in mentoring and collaborative problem-solving.
  • Self-learner with a strong sense of curiosity and attention to detail.


Candidates with more experience and higher qualifications will be considered for the position of Senior AI Engineer.

More Information

Location: Kent Ridge Campus

Organization: Office of the Deputy President(Res&Tech)

Department : AI Singapore

Employee Referral Eligible: No

Job requisition ID : 8535