Share this Job

Data Engineer for AI Singapore

Date: 21-Nov-2022

Location: UNIV ADMIN, 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. 

As part of the data engineering team we work on overseeing and standardizing the data pipeline for our projects. 
We continuously evaluate and adapt industry data components in our pipeline so that the team is equipped with relevant knowledge in addition to working hand-in-hand with our Machine Learning Operations team-mates to provide our AI Engineers with the tools that they need in model training.

Duties & Responsibilities 
●    Build and maintain production infrastructure to be resilient, secure, and high-performing.
●    Build and maintain infrastructure as code to automate our systems' configuration, 
●    Provision, deploy, and monitoring of infrastructure.
●    Build and maintain AISG platform and tooling stack.
●    Collaborate with AISG partners to design, implement, and deploy new systems 
●    Collaborate with AISG partners to recommend improvements to existing systems
●    Document and Investigate issues arising from our systems when they occur
●    Develop tools and software to improve and automate infrastructure
●    Propose and drive technical decisions to completion
●    Mentor AISG Apprentices and others


●    Excellent communication skills, including thoughtful listening skills and the ability to express complex ideas clearly and succinctly.
●    The ability to reason about engineering issues holistically using engineering fundamentals and knowledge about architecture.
●    Possess a systematic approach to development and engineering, such as debugging or object-oriented design, DevOps and MLOps practices, and agile software development.
●    Have held at least one engineering or infrastructure position for a minimum of 2 years.
●    Familiarity with data center environments and appreciation of data center operations.
●    Proficient in at least one commonly used programming language, such as Python, Ruby, Go, Rust, Javascript, Java, C#, etc.
●    Proficient in administering Linux systems.
●    Proficiency in at least one automation tool, such as Ansible, Chef, Puppet, Bash, PowerShell, etc.
●    Familiarity with virtualisation technologies such as KVM, VMWare, etc.
●    Familiarity with the container and container orchestration technologies such as Docker, rkt, Singularity, Kubernetes, Docker Swarm, Helm, etc.
●    Familiarity with AWS, Microsoft Azure, Google Cloud Platform, and cloud deployment tools.
●    Familiarity with distributed systems and related technologies and tools such as high-performance computing cluster systems, Delta Lake, Hive, Spark, Hadoop systems, job/workload schedulers, etc.
●    An aptitude for automated system design and implementation (automated deployments and automated testing).

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:

Job requisition ID : 14732