Search by job, company or skills

Traveloka

Software Engineer - Machine Learning and Experimentation Platform

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants
Fresher

Internet/E-commerce

Job Description

It's fun to work in a company where people truly BELIEVE in what they're doing!

Job Description

Job Description

Traveloka is seeking a skilled software engineer to join our Machine Learning (ML) Engineering & Platform team. In this role, you'll collaborate with talented software engineers and data scientists to develop robust software and systems that power Traveloka's products through data-driven and mission-critical ML solutions.

Responsibilities include designing, constructing, and maintaining data platforms utilized across various Traveloka products, including:

  • Building an experiment platform for conducting A/B tests and online experiments

  • Developing an ML platform to streamline model training and deployment, facilitating the delivery of ML artifacts to Traveloka products

You'll have the opportunity to work with cutting-edge technologies such as Python, Golang, Kubernetes, BigQuery, PostgreSQL, and Google Cloud Platform (GCP).

Responsibilities

  • Design, build, and operate ML and/or experimentation platforms, that serve Analytics and Data Science use cases

  • Ensure to follow standards, guidelines and well known design patterns when building a system

  • Ensure the systems are well structured, unit- and integration tested, well maintained, and capable of serving 1000+ requests per second with low latency

  • Make appropriate choices of platform components (languages, libraries, queuing systems, datastores, processing, application servers, etc).

  • Operationalise logging, metrics, and alerting

  • Lead incident responses, perform root cause analysis, and resolve issues in all tiers of the system

  • Share knowledge by pairing and collaborations

Requirements

Qualifications

  • Strong engineering backgrounds preferably from computer science, mathematics, software engineering, or other quantitative backgrounds, with an interest in Machine Learning.
  • Proficiency in at least one programming language such as Python, Java, Golang.
  • Proficiency with Git, CI/CD, and deployment automation
  • Good knowledge of SQL, NoSQL, and databases
  • Excellent interpersonal and communication skills
  • Understand the impact of your technical decisions to the people who use your product
  • Have good knowledge about machine learning and/or experimentation is a plus
  • Knows how to navigate your way around Google Cloud Platform is a plus

More Info

Date Posted: 27/08/2025

Job ID: 124844867

Report Job

About Company

Traveloka is an Indonesian unicorn company that provides online airline ticketing and hotel booking services, and it presently has a strong presence in Southeast Asia and Australia

View More
Last Updated: 30-09-2025 05:42:48 PM
Home Jobs in Indonesia Software Engineer - Machine Learning and Experimentation Platform