All roles

Open role

[Remote] Senior/Staff Machine Learning Engineer - Bidding (Bangkok based, relocation provided)

Remote · Ethiopia Full-time

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

  • Agoda is a digital travel platform that provides access to hotels and holiday properties including flights. It is a sub-organization of Booking Holdings. It was founded in 2005, and is headquartered in Singapore, Central Region, SGP, with a workforce of 5001-10000 employees. Its website is https://www.agoda.com/.
  • More open positions

    [Remote] System Administrator

    Work from home Full-time role

    [Remote] Account Manager II - Channel Manager

    Work from home Full-time role

    [Remote] Commercial Strategy Manager (Sales Strategy)

    Work from home Full-time role

    [Remote] Vice President Account Management - Provider (Healthcare)

    Work from home Full-time role

    [Remote] Manager, Pricing Operations

    Work from home Full-time role

    Senior Plant Controller - Remote - 50% Travel

    Work from home Full-time role

    HUMAN RESOURCES MANAGER NC (Hybrid Remote)

    Work from home Full-time role

    Formateur logiciel (conseiller en implantation)

    Work from home Full-time role

    [Remote] Online Legal Educator (Family Law, Arizona)

    Work from home Full-time role

    Customer Support Specialist – Remote US Multi‑Channel Help Desk & Client Success Advocate

    Work from home Full-time role

    Experienced Junior Data Entry Operator – Remote Opportunity at careerzynith

    Work from home Full-time role

    Cyber Prioritisation Lead

    Work from home Full-time role

    Contact Center Assistant - Remote Work

    Work from home Full-time role

    Inside Sales Account Manager - Remote

    Work from home Full-time role

    Sr Office Administrator III

    Work from home Full-time role

    Remote Data Entry Specialist – Flexible Part‑Time & Full‑Time Work‑From‑Home Opportunities with careerzynith

    Work from home Full-time role

    Remote Outbound Customer Sales Representative – Sky Brand Ambassador (Work From Home, UK)

    Work from home Full-time role

    [Remote] Finance Specialist - Remote (only considering candidates in EST and CST time zones)

    Work from home Full-time role

    [Remote] EOUSA Senior Human Resources Specialist (Classification & Position Management)

    Work from home Full-time role

    Remote Audiologist in NM

    Work from home Full-time role

    Experienced Customer Service Analyst – Remote Role at careerzynith

    Work from home Full-time role