Platforms Engineer (MLOps) for AI Singapore

Platforms Engineer (MLOps) for AI Singapore

National University of Singapore
2-5 years
Not Specified

Job Description



Job Description

AI Singapore (AISG) is the 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.
In the Industry Innovation pillar of AISG, we develop AI solutions and capability-building programmes to solve companies business problems, provide development platforms and tools, and grow the national talent pipeline to power Singapore's AI efforts.
We are looking for a Platforms Engineer (MLOps) to join us, and help build and operate modern infrastructures and systems to run machine learning and deep learning workloads at scale. In addition, you will help design, develop, and maintain the AISG platform and tooling stack to enable 100E and Makerspace project teams and Partners to build better and faster products.
Candidates, especially those who are more senior, will be expected to provide technical leadership, engage stakeholders independently, mentor junior engineers and apprentices, and contribute ideas to improve the system.
Find out more about what we do at https://aisingapore.org.

Duties & Responsibilities
In this role, your responsibilities for driving organisational impact would include the following:
. Evaluate, architect, setup, and maintain platform & tooling stack for empowering AISG engineers in carrying out their roles & responsibilities.
. Mentor AISG apprentices and assist whenever needed in developing end-to-end MLOps workflows to facilitate the AI lifecycle in ensuring that solutions are delivered efficiently and sustainably.
. Act as an intermediary between the Platforms Team and AI project teams.
. Assisting the InfraOps team in building and maintaining production infrastructure to be resilient, secure, and high-performing.
. Implement infrastructure as code (IaC) processes to automate our systems configuration, provisioning, deployment, and monitoring.
. Collaborate with AISG's partners to design, implement, and deploy new systems and improvements to existing systems.
. Document and troubleshoot issues arising from our systems when they occur.
. Develop tools and software that improves and automates infrastructure provisioning.
. Propose and drive technical decisions to completion for the aforementioned responsibilities, including documentation.

Qualifications

To succeed in this role, we are looking for you to have:
. 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.
. A systematic approach to development and engineering, such as debugging, DevOps and MLOps practices, and agile software development.
. Have held at least one engineering or infrastructure position for a minimum of 2 years.
. Proficient in at least one commonly used programming language, such as Python, Ruby, Go, Rust, Javascript, Java, C#, etc. Proficiency in Python would be preferred.
. Proficient in administering Linux systems.
. Basic proficiency and understanding of machine learning concepts including data analysis, predictive modelling and model evaluation.
. Proficiency in at least one automation tool (Ansible, Chef, Puppet, Bash, PowerShell, etc.).
. Familiarity with virtualisation technologies (KVM, VMWare, etc.).
. Familiarity with the container and container orchestration technologies (Docker, rkt, Singularity, Kubernetes, Docker Swarm, Helm, etc.).
. Familiarity with public cloud providers such as AWS, Microsoft Azure, Google Cloud Platform
. Experience with deployment of applications on cloud or distributed systems.
. An aptitude for automated system design and implementation (automated deployments and automated testing).
We will also consider folks with AICE Associate certification and above who exhibit aptitude and potential for the above skills despite a lack of experience.

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.

Department : AI Singapore
Employee Referral Eligible: No
Job requisition ID : 15283

Job Details

Employment Types:

Industry:

Function:

IT

The National University of Singapore (NUS) is a national research university in Queenstown, Singapore. Founded in 1905 as the Straits Settlements and Federated Malay States Government Medical School, NUS has consistently been considered as being one of the top and most prestigious academic institutions in the world as well as in the Asia-Pacific itself. It plays a key role in the further development of modern technology and science, offering a global approach to education and research, with a focus on expertise and perspectives of Asia. In 2022, the QS World University Rankings ranked NUS 11th in the world and first in Asia.

Job Source : careers.nus.edu.sg

Similar Jobs

People Also Considered

Career Advice to Find Better

Simple body text this will replace with orginal content