Enable job alerts via email!

Senior Software Engineer, ML Ops

MOTIONAL SINGAPORE PTE. LIMITED

Pasir Panjang

On-site

MYR 80,000 - 120,000

Full time

13 days ago

Job summary

A technology company is seeking passionate software engineers to join their ML Infrastructure team in Malaysia. In this role, you will focus on enhancing the dynamic provisioning platform for remote ML experiments and collaborate with ML engineers to streamline the ML development lifecycle. Candidates should have over 5 years of software engineering experience, strong skills in Python or Go, and familiarity with AWS services and Kubernetes. This is an exciting opportunity to work on cutting-edge machine learning projects.

Qualifications

  • 5+ years of professional experience in software engineering.
  • Strong knowledge of software engineering principles and distributed systems.
  • Ability to mentor and guide junior engineers.

Responsibilities

  • Lead collaboration with ML engineers and data scientists.
  • Optimize core ML infrastructure leveraging Kubernetes.
  • Champion best practices in software engineering.

Skills

Software Engineering Principles
Distributed Systems
Python
Go
AWS Services
Kubernetes
Communication Skills
Mentoring

Tools

Kubernetes
AWS

Job description

We are looking for passionate software engineers to join our ML Infrastructure team. Our team is at the forefront of building and maintaining scalable, high-performance infrastructure that empowers our machine learning engineers and data scientists to rapidly experiment with and innovate deep learning models for autonomous driving applications.

In this role, you'll initially focus on re-architecting and enhancing our dynamic provisioning platform for remote ML experiments, significantly improving the agility and efficiency of our ML development lifecycle. As we evolve, you'll contribute to broader ML infrastructure enhancements, ensuring our training ecosystem remains cutting-edge and robust.

What You’ll Be Doing:

  • Lead collaboration with ML engineers and data scientists to understand their complex needs and design and implement robust tools and processes that streamline the entire ML development lifecycle.
  • Drive the design, development and optimization of our core ML infrastructure, leveraging Kubernetes to build robust solutions.
  • Champion best practices in software engineering, including code quality, testing, and system reliability, within the ML platform.
  • Take ownership of key infrastructure components and initiatives.
  • Mentor junior engineers with high-level system design and code reviews

What We’re Looking For:

  • 5+ years of professional experience in software engineering
  • Strong knowledge of software engineering principles, distributed systems.
  • Expertise with Python or Go
  • Experience with AWS services or other Cloud platforms
  • Experience with Kubernetes
  • Strong written and oral communication skills
  • Demonstrated ability to mentor and guide junior engineers
  • Experience with the various stages of the ML development lifecycle is a plus
  • Experience with ML frameworks such as PyTorch, Ray is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.