Machine Learning Engineer II

expediagroup

Gurgaon, India 3 Years Exp Posted 1h ago

Job Description

  • Work in a cross-functional geographically distributed team of Machine Learning engineers and ML Scientists to design and code large scale batch and a few real-time data pipelines on the Cloud.
  • Prototype creative solutions quickly by developing minimum viable products and work with seniors and peers in crafting and implementing the technical vision of the team
  • Actively participate in all phases of the end-to-end ML model lifecycle (includes feature engineering, model training, model scoring, model validation) for enterprise applications projects to tackle sophisticated business problems in production environments
  • Collaborate with global team of data scientists, administrators, data analysts, data engineers, and data architects on production systems and applications
  • Collaborate with cross-functional teams to integrate generative AI solutions into existing workflow systems.
  • Participate in code reviews to assess overall code quality and flexibility.
  • Passionate about simplifying systems, processes, and architecture while maintaining high quality and reliability.
  • Define, develop and maintain artifacts like technical design or partner documentation
  • Maintain, monitor, support and improve our solutions and systems with a focus on service excellence


 

Minimum Qualifications:

  • A degree in software engineering, computer science, informatics, or a similar field.
  • 3+ years of professional experience with a Bachelor's degree, or 2+ years with a Master's degree.
  • Must have experience in big data technologies, particularly Spark, Hive, and Databricks.
  • Proficiency in Python and experience developing and deploying Batch and Real-Time Inferencing applications.
  • Good understanding of prompt engineering, Retrieval-Augmented Generation (RAG), AI agents, and LLM orchestration frameworks.

 

Preferred Qualifications:

  • Experience programming in Scala.
  • Hands-on experience with OOAD, design patterns, SQL, and NoSQL.
  • A good understanding of machine learning pipelines and the ML Lifecycle.
  • Experience integrating GenAI solutions with enterprise systems, APIs, and data platforms to solve business problems.
  • Experience using cloud services (e.g., AWS) and workflow orchestration tools (e.g., Airflow).
    • Familiarity with the basics of both traditional Machine Learning and Generative-AI algorithms and tools.

Similar Openings for You