[Remote] Senior/Staff Machine Learning Engineer - Bidding (Bangkok based, relocation provided)
Note: The job is a remote job and is open to candidates in USA. Agoda is a global travel platform that connects people to destinations and experiences. They are seeking a Senior/Staff Machine Learning Engineer to lead the development and improvement of scalable ML systems and processes, while working with a diverse team of engineers and product owners.
Responsibilities
- Lead the team technically in improving scalability, stability, accuracy, speed and efficiency of our existing ML systems and processes. Build, administer and scale ML processing pipelines
- Be comfortable navigating the following technology stack: Python3, Scala Spark, scripting (Bash/Python), Hadoop, SQL, S3 etc
- Should be able to understand internals of ML models such as LightGBM, Random Forest, CNN, Regression models, etc
- Design, build, test and deploy new libraries, frameworks or full systems for our core systems while keeping to the highest standards of testing and code quality
- Work with experienced engineers and product owners to identify and build tools to automate many large-scale data management / analysis tasks
- We believe in end-to-end ownership; this role will involve taking and building systems that enable us to deliver ML models to production at a scale
Skills
- Bachelor's degree in computer science /information systems/engineering/related field
- 6+ years of experience in software engineering with a minimum of 4+ years in ML
- Expert in SQL, Python3, and JVM based programming language – ie, Java or Scala
- Expert in software design/design patterns, functional programming and object-oriented programming
- Analytical problem-solving capabilities & experience
- A strong engineering driven mindset will be required to succeed in this role
- Good understanding of Hadoop ecosystems and Big Data architecture and technologies
- Experience working with Open-source products
- Experience with Scala development
- Working in an agile environment using test driven methodologies
- Systems administration skills in Linux
Benefits
- Hybrid Working Model
- WFH Set Up Allowance
- 30 Days of Remote Working from anywhere globally every year
- Employee discount for accommodation globally
- Global team of 90+ nationalities
- 40+ offices and 25+ countries
- Annual CSR / Volunteer Time off
- Benevity Subscription for employee donations
- Volunteering opportunities globally
- Free Headspace subscription
- Free Odilo & Udemy subscriptions
- Access to Employee Assistance Program (third party for personal and workplace support)
- Enhanced Parental Leave
- Life, TPD & Accident Insurance
Company Overview