Staff Machine Learning Engineer (India based, relocation provided)

1 month, 4 weeks ago
Full-time
Lead
Software Development
Agoda

Agoda

Agoda is an online travel agency that specializes in providing a vast selection of accommodation options worldwide, ensuring customers access to competitive pricing and a user-friendly booking experience.

Consumer Services
10K-50K
Founded 2005

Description

  • Lead technical improvements to 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 platforms.
  • Work with experienced engineers and product owners to automate large-scale data management and analysis tasks.
  • Take ML models to production at scale and support end-to-end ownership of ML systems.
  • Collaborate across engineering, product, and business stakeholders to support decision-making tools and ML services.
  • Operate across structured and unstructured data at scale, including systems that process millions of images daily.
  • Support software engineering work related to data replication, storage, centralized computation, and data APIs.

Requirements

  • Bachelor’s degree in computer science, information systems, engineering, or a related field.
  • 8+ years of experience in software engineering, including at least 4+ years in machine learning.
  • Strong experience with PySpark.
  • Expert-level Python knowledge, including design patterns and object-oriented programming.
  • Comfort navigating Python 3, Bash/Python scripting, Hadoop, SQL, and S3.
  • Understanding of ML model internals such as Random Forest, CNN, and regression models.
  • Experience debugging and reasoning about production issues is desirable.
  • Good understanding of data architecture principles is preferred.
  • Experience with Big Data technologies and tools.
  • SQL experience and Linux systems administration skills.
  • Analytical problem-solving capability and a strong engineering mindset.
  • Good understanding of the Hadoop ecosystem (preferred).
  • Experience working with open-source products (preferred).
  • Experience with Scala development (preferred).
  • Experience working in an agile environment using test-driven methodologies (preferred).

Benefits

  • Hybrid working model.
  • WFH setup allowance.
  • 30 days of remote work from anywhere globally each year.
  • Employee discount on accommodation globally.
  • Annual CSR / volunteer time off.
  • Free Headspace subscription.
  • Free Odilo and Udemy subscriptions.
  • Access to an Employee Assistance Program for personal and workplace support.
  • Enhanced parental leave.
  • Life, TPD, and accident insurance.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer II, Backend (ML Training & Serving)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Software Engineer II for its ML Training & Serving engineering team to build the infrastructure that trains and serves machine learning models across the company.

AWS Kotlin Kubernetes Machine Learning MySQL Python
5 hours, 42 minutes ago

Ssr. Fullstack Engineer

Resilient Co 11-50 Professional Services

Resilient Co. is hiring a semi-senior Fullstack Engineer in Argentina or Brazil to build AI-driven full-stack solutions for enterprise workflows, with a focus on agentic AI, machine learning, backend services, and cloud integration.

Angular Azure C# CI/CD Django Docker Entity Framework FastAPI Flask Git JavaScript Microservices .NET NumPy Pandas Python RabbitMQ React Scikit-learn Terraform Vue.js YAML
5 hours, 57 minutes ago

[Job 29881] Senior Machine Learning Engineer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Machine Learning Engineer in Brazil to develop and deploy production ML solutions that turn data and AI capabilities into measurable business impact.

Apache Airflow Apache Spark CI/CD dbt Git Machine Learning OpenSearch Python PyTorch Scikit-learn Snowflake SQL TensorFlow XGBoost
6 hours, 12 minutes ago

AI Native Engineer

CookUnity 251-1K Hotels, Restaurants & Leisure

CookUnity is hiring a dedicated AI engineer to redesign, automate, and own high-value internal workflows across the company’s cross-functional teams.

AWS dbt Git JIRA Kotlin Linear NetSuite Notion PostgreSQL Python Snowflake SQL TypeScript Vercel
6 hours, 12 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers