Software Engineer Data Science Platform


Jakarta, ID
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/08/2021
  • Website:
  • Company Address: Tokopedia Tower 51th Floor Jl.Prof.Dr.Satrio Kav.11, Kuningan, Jakarta, 12940

About Tokopedia

Tokopedia's mission is to democratize commerce through technology. Since its founding in 2009, Tokopedia has been a force that pioneers digital transformation in Indonesia.

Job Description

The Software Engineer is a member of the Data Science Platform Team, which is responsible for bridging the data science and other functions in Tokopedia, and make the data science team more efficient by maintaining best practices. This includes the following areas of work:

  1. Creating and maintaining platforms for developing and deploying Data Science solutions; and

  2. Partnering with other members of the data science team and business teams to maximise the impact of data science solutions to the business.


The Software Engineer in the DS Platform team has the following responsibilities:


  1. Work with data scientists and software engineers to design solutions for integrating machine learning models to production in a scalable manner

  2. Support the deployment of these machine learning models (typically by wrapping these models into APIs), and ensure their smooth operations in production

  3. Software Engineers may be infrastructure-focused or development-focused. The responsibilities for each of these are:

    a. Infrastructure focused:


        1. Working closely with other relevant teams in Tokopedia (e.g. Devops, Cloud Infra), develop and maintain the infrastructure for deployment of machine learning models. These include Kubernetes clusters, virtual machine environments, VPC network configurations, etc.

        2. Maintain the cloud environment for development of machine learning models, and optimise the use of the cloud resources to continually improve the development process for the data science team

    b. Development focused:


        1. Build tools to simplify the machine learning development process, by either tapping on open source solutions and/or developing in-house tools and SDKs

        2. Build and maintain core services to support the development, deployment and retraining of machine learning models and its related tasks (e.g. management of datasets, security of the system)


  • Degree in Computer Science / Engineering or related
  • Knowledge and experience in: Computer networks, Operating systems, Cloud platform, Linux/Unix command line, Test engineering (preferred) and Software design patterns (preferred)
  • Python programming experience preferred
  • Experience in deploying services to production preferred

Related Jobs

Product Manager Lead (Digital)

Tokopedia - Jakarta, ID

Distribution Management Intern

Tokopedia - Jakarta, ID

Enterprise Risk Management Lead

Tokopedia - Jakarta, ID

Legal Associate (Procurement)

Tokopedia - Jakarta, ID

Product Design Coordinator (Product Design & Research)

Tokopedia - Jakarta, ID
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.