Overview
Traveloka is seeking a skilled software engineer to join our Machine Learning (ML) Engineering & Platform team. In this role, you00ll collaborate with software engineers and data scientists to develop robust software and systems that power Traveloka00s products through data-driven and mission-critical ML solutions.
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
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 automationGood knowledge of SQL, NoSQL, and databasesExcellent interpersonal and communication skillsUnderstand the impact of your technical decisions to the people who use your productHave good knowledge about machine learning and / or experimentation is a plusKnows how to navigate your way around Google Cloud Platform is a plus#J-18808-Ljbffr