Deskripsi Pekerjaan
Join the cutting-edge team at Nanyang Technological University (NTU) as a Platforms Engineer specializing in MLOps. We are seeking a visionary engineer to build and scale the AI infrastructure that powers our research and innovation ecosystem. In this pivotal role, you will be at the forefront of technological advancement, working with state-of-the-art tools to design robust platforms that bridge the gap between machine learning research and production deployment. Your work will directly contribute to nurturing Singapore's AI talent and establishing the university as a global leader in artificial intelligence.
As a Platforms Engineer, you will take ownership of the machine learning lifecycle, ensuring that our models are scalable, reliable, and secure. You will collaborate with world-class data scientists and researchers to streamline workflows and optimize cloud architectures. If you are passionate about automation, cloud-native technologies, and solving complex engineering challenges to drive AI adoption, this is the perfect opportunity to make a significant impact.
Tanggung Jawab
- Design, implement, and maintain scalable MLOps platforms and CI/CD pipelines to automate the machine learning lifecycle.
- Collaborate with data science teams to integrate models into production environments efficiently and reliably.
- Manage and optimize cloud infrastructure (AWS, GCP, or Azure) for cost, performance, and high availability.
- Implement Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
- Establish comprehensive monitoring, logging, and alerting systems to ensure system health and model performance.
- Drive containerization strategies using Docker and Kubernetes for consistent deployment across environments.
- Mentor junior engineers and conduct code reviews to foster a culture of technical excellence.
Kualifikasi
- Bachelor’s degree or higher in Computer Science, Engineering, or a related technical field.
- Proven experience (3+ years) in MLOps, Data Engineering, or Platform Engineering roles.
- Strong proficiency in Python, Java, or Go programming languages.
- Deep understanding of containerization technologies (Docker, Kubernetes) and orchestration.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Familiarity with serverless architectures and managed ML services.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.