Senior/Staff Machine Learning Engineer Bidding (Bangkok based relocation provided)📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
Job Description
About the Role
Agoda is seeking a Senior/Staff Machine Learning Engineer to join its team in Bangkok. This full-time position is ideal for experienced professionals looking to contribute to a company that connects people to destinations and experiences worldwide. Relocation assistance to Bangkok is provided for this role.
Role Context and Engineering at Agoda
At Agoda, data and technology are central to our operations, driving curiosity and innovation. The Engineering department is responsible for all ML and software requirements, aiming to enhance Agoda's business through creative solutions and robust resources. This includes operational and analytical databases, ML-driven solutions, queue systems, and data monitoring tools. The engineering team plays a critical role in empowering business users and product managers for informed decision-making, while also improving customer search experiences and protecting against fraud. The team works with structured and non-structured data at scale, processing millions of images daily to enhance user experience. Engineering teams operate at the intersection of business analytics, ML engineering, data warehousing, and software engineering, dealing with distributed systems, stream processing, and ML computation at petabyte scale. The focus is on software engineering for data replication, storage, computation, and Data APIs, enabling the company to validate strategic decisions and adapt to a rapidly changing world.
Key Responsibilities
- Lead technical improvements for the scalability, stability, accuracy, speed, and efficiency of existing ML systems and processes.
- Build, administer, and scale ML processing pipelines.
- Design, build, test, and deploy new libraries, frameworks, or full systems for core systems, adhering to high standards of testing and code quality.
- Collaborate with experienced engineers and product owners to identify and build tools for automating large-scale data management and analysis tasks.
- Develop and implement systems that enable the scaled delivery of ML models to production.
Required Qualifications and Experience
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
- A minimum of 6 years of experience in software engineering, with at least 4 years focused on Machine Learning.
- Expert proficiency in SQL, Python 3, and a JVM-based programming language such as Java or Scala.
- Expertise in software design principles, design patterns, functional programming, and object-oriented programming.
- Demonstrated analytical problem-solving capabilities and experience.
- A strong engineering-driven mindset is essential for success in this role.
Additional Beneficial Skills
- Good understanding of Hadoop ecosystems and Big Data architecture and technologies.
- Experience working with open-source products.
- Experience with Scala development.
- Experience in an agile environment using test-driven methodologies.
- Systems administration skills in Linux.
Work Location and Type
This is a full-time position based in Bangkok, Thailand. Relocation assistance will be provided.
Requirements
- Requires +10 Years experience
Similar Jobs
You may also like
- Related Senior/Staff Machine Learning Engineer Bidding (Bangkok based relocation provided) Opportunities
- Real Estate Marketer Jobs in Makkah
- Warehouse Specialist Jobs in Makkah
- Medical Laboratory Scientist Jobs in Makkah
- Business Development Specialist Jobs in Makkah
- Reservations Agent Jobs in Makkah
- Other Job Fields in Riyadh
- Real Estate Marketer Jobs in Riyadh
- Business Development Supervisor Jobs in Riyadh
- Warehouse Specialist Jobs in Riyadh
- Medical Laboratory Scientist Jobs in Riyadh
- Business Development Specialist Jobs in Riyadh
- Treasury Specialist Jobs in Riyadh
- Reservations Agent Jobs in Riyadh
- Sales representative Jobs in Riyadh
- Executive Secretary Jobs in Riyadh
- Photographer Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Functional Therapist Jobs in Jeddah
- Electrical Mechanic Jobs in Tabuk
- Logistics Services Manager Jobs in Riyadh
- Mechanical Engineer Jobs in Al Jubail
- Security Guard Jobs in Abha
- Certified Trainer Jobs in Buraydah
- Sanitary, Heating & Gas Installations Technician Jobs in Dammam
- Mechanical Engineering Technician Jobs in Turaif
- Office Supervisor Jobs in Medina
- Administrative Manger Jobs in Jeddah
