Senior/Staff Machine Learning Engineer - Bidding (Bangkok based, relocation provided)📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Jeddah |
About the Role
Agoda is seeking a Senior/Staff Machine Learning Engineer to join its engineering department. This role is focused on enhancing Agoda's business through the development and scaling of innovative machine learning systems. The engineer will contribute to core technology initiatives impacting millions of users globally, driving improvements in areas such as search experience, fraud detection, and operational efficiency. This position is based in Bangkok, with relocation assistance provided.
Role Context
The Engineering department at Agoda is responsible for all machine learning and software-related requirements. The team focuses on enabling and increasing business performance through creative approaches and the implementation of powerful resources, including operational and analytical databases, ML-driven solutions, queue systems, and data monitoring tools. The work involves processing structured and non-structured data at scale, including millions of images daily, to enhance user experience.
Key Responsibilities
- Provide technical leadership to improve 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 that automate large-scale data management and analysis tasks.
- Take end-to-end ownership of building and delivering ML models to production at scale.
Qualifications and Requirements
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
- 6+ years of experience in software engineering.
- A minimum of 4+ years of experience specifically in Machine Learning.
- Expertise in SQL, Python 3, and a JVM-based programming language such as Java or Scala.
- Expertise in software design, design patterns, functional programming, and object-oriented programming.
- Strong analytical problem-solving capabilities and experience.
- A strong engineering-driven mindset.
Technical Skills
- Proficiency in Python 3, Scala Spark, and Bash/Python scripting.
- Experience with Hadoop and S3.
- Familiarity with ML model internals, including LightGBM, Random Forest, CNN, and Regression models.
- Strong understanding of software design principles and design patterns.
- Proficiency in functional programming and object-oriented programming paradigms.
- Demonstrated analytical problem-solving skills.
- Good understanding of Hadoop ecosystems, Big Data architecture, and technologies.
- Experience working with open-source products.
- Experience with Scala development.
- Experience working 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. Relocation assistance is provided.
Requirements
- Requires 5-10 Years experience
Similar Jobs
You may also like
- Related Senior/Staff Machine Learning Engineer - Bidding (Bangkok based, relocation provided) Opportunities
- Sales Manager Jobs in Riyadh
- Real Estate Marketer Jobs in Riyadh
- Sales Supervisor Jobs in Riyadh
- Teleseller Jobs in Riyadh
- Content Creator Jobs in Riyadh
- Other Job Fields in Jeddah
- Sales Manager Jobs in Jeddah
- Real Estate Marketer Jobs in Jeddah
- Sales Supervisor Jobs in Jeddah
- Content Creator Jobs in Jeddah
- Administrative Assistant Jobs in Jeddah
- Sales Representative Jobs in Jeddah
- Marketing Specialist Jobs in Jeddah
- Sales Specialist Jobs in Jeddah
- General Accountant Jobs in Jeddah
- Business Development Specialist Jobs in Jeddah
- Explore Jobs Across Saudi Arabia
- Translator Jobs in Makkah
- Sales Representative Jobs in Al Jumum
- Certified Trainer Jobs in Jeddah
- Customer Service Representative Jobs in Hafar Al Batin
- Digital Marketing Manager Jobs in Riyadh
- Marketing Manager Jobs in Riyadh
- Business Analyst Jobs in Riyadh
- Social Worker Jobs in Al Jubail
- Sales Coordinator Jobs in Tabuk
- Courier Jobs in Jeddah