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.
You'll have the opportunity to work with cutting-edge technologies such as Python, Golang, Kubernetes, BigQuery, PostgreSQL, and Google Cloud Platform (GCP).
Responsibilities include designing, constructing, and maintaining data platforms utilized across various Traveloka products, including:
Design, build, and operate ML and/or experimentation platforms, that serve Analytics and Data Science use cases
Develop an ML platform to streamline model training and deployment, facilitating the delivery of ML artifacts to Traveloka products
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 with cross team and stakeholder
Requirements
Minimum 5 years of experience as backend engineer, or software engineer, with exposure and experience in Machine Learning.
Bachelor's or Master's degree in Computer Science, Mathematics, Information System, or other quantitative and engineering 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
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Similar Jobs
What We Do
We don’t innovate for the sake of innovation, we utilize technology to simplify people’s lives so they can enjoy their lives better. That belief is what brought Traveloka to be the leading travel platform in Southeast Asia. Traveloka serves 20+ products that include comprehensive travel services. From transportations to accommodations, discovering nearby attractions, and insurance products to financial services, including the groundbreaking ‘Buy Now Pay Later’.
With 100+ millions downloads in six countries across the SEA region, we aim to keep exploring for better innovations — all to fulfill our users’ travel aspirations so they can enjoy their lives, their way.



.jpg)




