Senior AI Engineer / AI Engineer for AI Singapore (Innovation)

Updated: almost 2 years ago
Location: Kent Ridge,
Deadline: The position may have been removed or expired!


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 help companies solve their real-world business problems by building custom AI solutions consisting of machine learning and deep learning models, and end-to-end pipelines that are ready for deployment.

Our solutions cover computer vision, NLP and general ML, such as object detection for autonomous vehicles, question-answering AI for education chatbots, and fraud detection for insurance.
 
We are expanding our team to meet the growing demand for AI solutions and talent in the market. Since our inception in 2017, we have established a culture of respect, continuous learning, experimentation and curiosity. We highly encourage our staff to centre their work around innovation. You will join a passionate group of people who are inspired by the opportunity to work on AI problems and be part of the team to lead the growth of the sector in Singapore.


Duties & Responsibilities 
The AI Engineer plays the role of technical lead on an industry AI project, working with a team of apprentices to build the end-to-end AI solution for a client, while supported by a project manager and AI/MLOps heads.

 

This role is suitable for engineers who enjoy a mix of technical development, client interaction and being the lead of a small project team, as opposed to candidates who prefer to focus solely on coding.

 

  • Assist our pre-sales consultants to scope and define AI projects based on problem statements from clients, while applying design thinking practices.
  • Lead the development of the solution, applying industry best practices across the following areas: solution design and planning, exploratory data analysis, ML model development, pipeline building, CI/CD and tracking, deployment testing, technical documentation, and clean coding.
  • Mentor and coach junior apprentices who are learning to develop real-world AI solutions. Lead stand-ups and review/planning sessions.
  • Communicate and consult with client stakeholders throughout the development lifecycle, to ensure their requirements are translated accurately and our technical choices are understood and bought into by them.
  • Keep abreast of and test emerging ideas in the areas of MLOps, robustness, fairness, explainability and security.
  • Assist in updating technical training materials for AISG’s AI Apprenticeship Program, covering fundamentals in machine learning, deep learning and engineering. Be part of the team conducting the training and mentoring of batches of apprentices in their 8-week deep-skilling program.
  • Support AI Singapore’s industry and community-building activities by contributing to talks, seminars, workshops, journals and other outreach programmes. 

  • Qualifications
    • Degree in a field with a quantitative focus (computer science, information systems, data science, statistics, mathematics, physics, engineering, operations research, econometrics or others).
    • At least 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 and testing.
    • Solid understanding of machine learning/deep learning fundamentals. Able to appreciate and explain the mathematical workings of common algorithms for computer vision/NLP/tabular data.
    • Hands-on skills in Python-based AI/ML frameworks, specifically TensorFlow, PyTorch, Keras, and scikit-learn, with a demonstrated ability to adhere to clean coding principles.
    • Experience working with software development tools such as Git and Docker. Prior exposure to Linux environments and CI/CD processes is an advantage. Familiarity with MLOps toolkits for productivity, tracking and reproducibility is a bonus.
    • 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.


    Covid-19 Message

    At NUS, the health and safety of our staff and students are one of our utmost priorities, and COVID-vaccination supports our commitment to ensure the safety of our community and to make NUS as safe and welcoming as possible. Many of our roles require a significant amount of physical interactions with students/staff/public members. Even for job roles that may be performed remotely, there will be instances where on-campus presence is required.

    Taking into consideration the health and well-being of our staff and students and to better protect everyone in the campus, applicants are strongly encouraged to have themselves fully COVID-19 vaccinated to secure successful employment with NUS.


    More Information

    Location: Kent Ridge Campus

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

    Department : AI Singapore

    Employee Referral Eligible: No

    Job requisition ID : 15103




    Similar Positions