DevOps Engineer for ML-Driven Distributed Systems

OpenTalent

Singapore

On-site

SGD 120,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TikTok's Applied Machine Learning (AML) team develops massively distributed recommendation systems worldwide. You will sharpen your skills in coding, performance analysis, and large system operation, while influencing hardware/capacity decisions.

You'll collaborate with DevOps to ensure high availability, create automated pipelines, and integrate software with hardware. A CS degree and Python/C++ proficiency are preferred.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent.
  • Experience analyzing and troubleshooting distributed systems.
  • Experience designing and maintaining large-scale systems.
  • Proficiency in Python or C/C++.
  • Experience with DevOps tools like Ansible, Terraform, Salt, Bash.
  • Experience building solutions with cloud services (AWS, Google, Azure, AliCloud).
  • Familiar with Unix/Linux operating systems.
  • Strong basics in algorithms and data structures.
  • Ability to thrive in fast-paced environments.

Responsibilities

  • Research, design, and develop computer and network software or specialised utility programs.
  • Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Update software, enhance existing software capabilities, and develop and direct software testing and validation procedures.
  • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.

Skills

Distributed systems
Large-scale systems
Unix/Linux
Python
C/C++
DevOps
Automation
Algorithms and data structures
Code optimization
Machine learning frameworks

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Ansible
Terraform
Salt
Bash Scripting
AWS
Google Cloud
Azure
AliCloud

Job description

TikTok's Applied Machine Learning (AML) team develops massively distributed recommendation systems worldwide. You will sharpen your skills in coding, performance analysis, and large system operation, while influencing hardware/capacity decisions.

You'll collaborate with DevOps to ensure high availability, create automated pipelines, and integrate software with hardware. A CS degree and Python/C++ proficiency are preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps Engineer, TikTok Applied Machine Learning
DevOps Engineer, TikTok Applied Machine Learning

OpenTalent • Singapore

On-site
SGD 120,000 - 190,000
ML Engineer: Scalable Recommender Systems
ML Engineer: Scalable Recommender Systems

TikTok • Singapore

On-site
SGD 120,000 - 170,000
Distributed ML Backend Engineer
Distributed ML Backend Engineer

Bytedance • Singapore

On-site
SGD 60,000 - 120,000
PhD Intern: High-Performance Distributed ML Systems
PhD Intern: High-Performance Distributed ML Systems

TikTok • Singapore

On-site
SGD 17,000 - 23,000
Real-Time ML Systems Engineer
Real-Time ML Systems Engineer

TIKTOK PTE. LTD. • Singapore

On-site
SGD 67,000 - 123,000
MLOps Engineer Intern: Build Scalable AI Systems
MLOps Engineer Intern: Build Scalable AI Systems

TikTok • Singapore

On-site
SGD 17,000 - 22,000
Graduate ML Orchestration Engineer - Distributed AI Systems
Graduate ML Orchestration Engineer - Distributed AI Systems

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 70,000 - 90,000
Meals provided
Graduate Big Data Engineer - Scalable Systems & ML
Graduate Big Data Engineer - Scalable Systems & ML

TikTok • Singapore

On-site
SGD 54,000 - 84,000
Backend Engineer - TikTok Recommendation Architecture
Backend Engineer - TikTok Recommendation Architecture

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer (Big Data) - Application Computing
Software Engineer (Big Data) - Application Computing

Ellis Technologies, Inc. • Singapore

On-site
SGD 80,000 - 120,000