It's fun to work in a company where people truly BELIEVE in what they're doing!
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, GraphQL, and Google Cloud Platform (GCP).
Requirements
Education:
A bachelor's degree, preferably in computer science, mathematics, software engineering, or related quantitative fields.
Technical Skills:
Demonstrated ability to code, design, prototype, conduct reviews, and provide consultation throughout the development lifecycle of highly scalable, reliable, and fault-tolerant systems.
Proficiency in at least one programming language such as Python, Java, or Golang.
Experience with containerization and deployment of microservices on Kubernetes.
Strong understanding of Git, CI/CD practices, and deployment automation.
Good knowledge of SQL, NoSQL, and database management.
Familiarity with Google Cloud Platform is advantageous.
Relevant Experience:
Minimum of 2 years of professional experience in software engineering.
Proven track record of contributing to the development of impactful platforms.
Preferably, experience or knowledge in machine learning and/or experimentation.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Indonesia - Jakarta, Green Office Park 1