Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
Algorithms
Communication @ 6
Computer Vision @ 7
Data Analysis
Data Visualization @ 4
Experimentation @ 4
GenAI
Generative AI @ 7
Hadoop @ 7
Java @ 7
Kafka @ 7
LLM
Machine Learning @ 4
Mathematics @ 4
NLP
Python @ 7
SQL @ 7
Software Development @ 4
Spark @ 7
Statistics @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
This opening is for the GenAI Applications Team within the Data & AI Marketplace department. The team designs and delivers agentic, machine-learning-powered solutions for impactful products, including booking search experiences, trip planning, and trip helpfulness. It builds AI-driven applications and conversational agents, such as chatbots and intelligent assistants, to enhance the end-to-end customer experience.
As a Senior Machine Learning Scientist, you will work closely with engineers to design, develop, and evaluate machine learning solutions for scalable, customer-facing GenAI applications. Your work will focus on researching, training, fine-tuning, and rigorously evaluating models leveraging large language models, recommendation systems, and agent-based architectures. You will drive experimentation, define success metrics, and translate insights into impactful AI solutions for intelligent travel products.
Responsibilities
- Explore and apply state-of-the-art techniques in multimodal machine learning.
- Train innovative machine learning models, including NLP, computer vision, and LLM fine-tuning models.
- Build algorithms and engineering approaches to drive business impact.
- Implement reusable frameworks using clean and scalable code.
- Conduct data analysis using detailed metrics to evaluate model performance, label quality, and feature exploration.
- Work closely with machine learning engineers to ensure model latency and throughput meet product requirements and to deploy models to production.
- Collaborate with product managers, data scientists, and analysts to understand business requirements and translate them into machine learning solutions.
- Drive technical, business, and people-related initiatives that improve productivity, performance, and quality.
- Lead by example, develop team members, motivate them to achieve their goals, provide timely feedback, and manage key team performance indicators.
Requirements
- Advanced knowledge and experience in computer vision, natural language processing, and the engineering aspects of developing machine learning and Generative AI models at scale.
- Experience designing and executing end-to-end research and development plans and generating impact through large-scale machine learning model development, preferably evidenced by peer-reviewed publications, patents, open-source code, or similar work.
- Relevant work or academic experience: an MSc with at least 3 years of work experience, or a PhD with at least 2 years of work experience, applying machine learning to business problems.
- Master's degree, PhD, or equivalent experience in a quantitative field such as computer science, engineering mathematics, artificial intelligence, or physics.
- Experience across multiple machine learning facets, including large datasets, model development, statistics, experimentation, data visualization, optimization, and software development.
- Experience collaborating cross-functionally to develop machine learning products with developers, UX specialists, product managers, and others.
- Strong working knowledge of Python, Java, Kafka, Hadoop, SQL, and Spark or similar technologies.
- Experience with version control systems.
- Excellent written and verbal English communication skills.
- Ability to communicate with stakeholders at all levels.