CrawlJobs Logo

Principal Machine Learning Scientist

United Kingdom, London · Job Posted May 27, 2026
Apply Position
Job Link Share

Job Description

As a Principal Machine Learning Scientist, you will be the technical anchor for our core discovery engine. You will lead the machine learning strategy and execution that powers how millions of users search for, discover, and organize their complex travel itineraries. This is a high-impact role bridging the gap between cutting-edge AI research and production-grade engineering, directly influencing multi-objective business outcomes like user engagement, booking conversion, etc. You will tackle complex, ambiguous problems at the intersection of deep multi-task ranking, sequential user modeling, and graph-based travel recommendations. If you are passionate about building state-of-the-art AI systems and mentoring a high-performing team of scientists, this role is for you

Job Responsibility

  • Drive the technical roadmap for Search, Retrieval, Ranking, and Recommendation systems within the Trips vertical
  • Translate high-level business goals into concrete ML architectures and scalable production systems
  • Design, prototype, and scale next-generation recommendation and ranking models
  • Solve complex, non-linear travel journeys by utilizing sequential recommenders, representation learning, and deep multi-objective frameworks
  • Oversee the deployment of low-latency, high-throughput retrieval and ranking pipelines (e.g., multi-stage retrieval, vector search) capable of processing billions of travel data points (reviews, photos, bookings, user intent) in real-time
  • Partner closely with Product Managers, Engineering Leads, and Data Science peers to optimize multi-task business objectives simultaneously
  • Act as the primary technical authority for ML initiatives within the Trips vertical
  • Mentor and coach senior and mid-level ML scientists
  • Foster a culture of technical excellence, driving best practices for MLOps, rigorous A/B testing, data privacy, and code quality

Requirements

  • Ph.D. or Master's degree in Computer Science, Machine Learning, Statistics, or a highly quantitative field
  • 8+ years of industry experience developing and deploying large-scale ML models in a production environment, with a proven track record of shipping systems at the scale of millions of active users
  • Deep theoretical and practical knowledge in the following areas: SOTA Retrieval & Ranking: Practical experience with Multi-Task Learning (MTL), Multi-gate Mixture-of-Experts (MMoE), or similar architectures optimized for multi-objective optimization
  • Sequential & Temporal Modeling: Hands-on experience building sequential recommendation systems that capture real-time user session dynamics and long-term historical preferences
  • Advanced Representation Learning: Deep understanding of embedding generation, deep semantic retrieval, and multi-modal representation learning
  • Technical Stack: Mastery of Python and deep learning frameworks (TensorFlow, PyTorch) alongside hands-on experience with distributed computing (Spark, Ray) and cloud infrastructure (AWS/GCP)

Nice to have

  • Graph Neural Networks (GNNs): Strong experience applying GNNs, knowledge graphs, or graph embeddings to map complex relations between travel entities (e.g., users, destinations, itineraries, points of interest)
  • Agentic AI & Generative AI: Familiarity with Agentic AI frameworks, LLM-driven reasoning, or autonomous planning agents to enhance conversational search and automated itinerary generation
  • Experience working in E-commerce, Travel Tech, or Two-Sided Marketplaces, specifically handling non-linear user journeys and highly constrained inventory (e.g., hotel availability, tour timings)
  • A strong track record of academic or industry contributions, including publications in top-tier AI/IR conferences (e.g., SIGIR, KDD, RecSys, NeurIPS) or open-source ML contributions

What we offer

  • Competitive compensation packages (routinely benchmarked against the latest industry data), including base salary and annual bonuses
  • 'Work your way' with flexibility to suit your lifestyle. Tripadvisor Group takes a remote-friendly approach to collaboration across a worldwide team, with the option to join on-site as often as you’d like or as required by your team
  • Flexible schedule
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit
  • Travel perks
  • Employee assistance program
  • Health benefits
  • Generous referral scheme

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Machine Learning Scientist

8 matching positions

Principal Machine Learning Data Scientist, Gen AI

Xometry is seeking a Principal Data & ML Scientist to join our Generative AI tea...
Location
Location
United States , Waltham
Salary
Salary:
164000.00 - 213000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is highly preferred
  • 7+ years of experience in data science and machine learning, focusing on generative models, LLMs, or computer vision
  • Expertise in large-scale language and vision models (e.g., Transformers, GPT, VLMs)
  • Experience with multimodal data processing (e.g., combining text, image, and 3D data)
  • Proficient in Python, including key libraries such as PyTorch, TensorFlow, pandas, and numpy
  • Strong background in probability, statistics, and optimization techniques relevant to generative modeling
  • Familiarity with cloud computing resources and tools for model training and deployment (e.g., AWS SageMaker)
  • Familiar with software engineering principles, including version control, reproducibility, and continuous integration
Job Responsibility
Job Responsibility
  • Provide technical leadership to the Generative AI team, setting technical direction, defining best practices, and ensuring the team follows industry standards in AI and ML development
  • Lead strategic planning and roadmap development for generative AI initiatives, identifying high-impact projects and aligning them with Xometry’s business objectives
  • Develop and deploy generative AI models and large language models (LLMs) for multimodal document processing, focusing on extracting structured data from technical drawings, purchasing orders, and other complex documents
  • Lead the exploration and development of innovative text and image-based data processing solutions, including training and fine-tuning generative and language models
  • Design and implement efficient workflows for data preparation, cleaning, and augmentation to support the training of generative AI models
  • Utilize cloud platforms (e.g., Amazon Web Services) for large-scale data processing, model training, and deployment
  • Collaborate with cross-functional teams, including engineering and business teams, to align generative AI solutions with business needs and drive impactful applications
  • Mentor and guide team members on advanced machine learning techniques, model architecture design, and problem-solving strategies to elevate the team’s technical capabilities
  • Continuously experiment and iterate on model performance, tuning architectures and parameters to improve accuracy and efficiency in a fast-paced, agile environment
  • Stay updated with the latest research in generative AI, deep learning, and multimodal data processing, incorporating best practices and advancements into model development
What we offer
What we offer
  • 401(k) match
  • medical, dental and vision insurance
  • life and disability insurance
  • generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave
  • EAP, other wellbeing resources
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Data Scientist, Gen AI

Xometry is seeking a Principal Data & ML Scientist to join our Generative AI tea...
Location
Location
United States , Denver
Salary
Salary:
164000.00 - 213000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is highly preferred
  • 7+ years of experience in data science and machine learning, focusing on generative models, LLMs, or computer vision
  • Expertise in large-scale language and vision models (e.g., Transformers, GPT, VLMs)
  • Experience with multimodal data processing (e.g., combining text, image, and 3D data)
  • Proficient in Python, including key libraries such as PyTorch, TensorFlow, pandas, and numpy
  • Strong background in probability, statistics, and optimization techniques relevant to generative modeling
  • Familiarity with cloud computing resources and tools for model training and deployment (e.g., AWS SageMaker)
  • Familiar with software engineering principles, including version control, reproducibility, and continuous integration
Job Responsibility
Job Responsibility
  • Provide technical leadership to the Generative AI team, setting technical direction, defining best practices, and ensuring the team follows industry standards in AI and ML development
  • Lead strategic planning and roadmap development for generative AI initiatives, identifying high-impact projects and aligning them with Xometry’s business objectives
  • Develop and deploy generative AI models and large language models (LLMs) for multimodal document processing, focusing on extracting structured data from technical drawings, purchasing orders, and other complex documents
  • Lead the exploration and development of innovative text and image-based data processing solutions, including training and fine-tuning generative and language models
  • Design and implement efficient workflows for data preparation, cleaning, and augmentation to support the training of generative AI models
  • Utilize cloud platforms (e.g., Amazon Web Services) for large-scale data processing, model training, and deployment
  • Collaborate with cross-functional teams, including engineering and business teams, to align generative AI solutions with business needs and drive impactful applications
  • Mentor and guide team members on advanced machine learning techniques, model architecture design, and problem-solving strategies to elevate the team’s technical capabilities
  • Continuously experiment and iterate on model performance, tuning architectures and parameters to improve accuracy and efficiency in a fast-paced, agile environment
  • Stay updated with the latest research in generative AI, deep learning, and multimodal data processing, incorporating best practices and advancements into model development
What we offer
What we offer
  • 401(k) match
  • medical, dental and vision insurance
  • life and disability insurance
  • generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave
  • EAP, other wellbeing resources
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Data Scientist, Gen AI

Xometry is seeking a Principal Data & ML Scientist to join our Generative AI tea...
Location
Location
United States , Los Angeles
Salary
Salary:
164000.00 - 213000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is highly preferred
  • 7+ years of experience in data science and machine learning, focusing on generative models, LLMs, or computer vision
  • Expertise in large-scale language and vision models (e.g., Transformers, GPT, VLMs)
  • Experience with multimodal data processing (e.g., combining text, image, and 3D data)
  • Proficient in Python, including key libraries such as PyTorch, TensorFlow, pandas, and numpy
  • Strong background in probability, statistics, and optimization techniques relevant to generative modeling
  • Familiarity with cloud computing resources and tools for model training and deployment (e.g., AWS SageMaker)
  • Familiar with software engineering principles, including version control, reproducibility, and continuous integration
Job Responsibility
Job Responsibility
  • Provide technical leadership to the Generative AI team, setting technical direction, defining best practices, and ensuring the team follows industry standards in AI and ML development
  • Lead strategic planning and roadmap development for generative AI initiatives, identifying high-impact projects and aligning them with Xometry’s business objectives
  • Develop and deploy generative AI models and large language models (LLMs) for multimodal document processing, focusing on extracting structured data from technical drawings, purchasing orders, and other complex documents
  • Lead the exploration and development of innovative text and image-based data processing solutions, including training and fine-tuning generative and language models
  • Design and implement efficient workflows for data preparation, cleaning, and augmentation to support the training of generative AI models
  • Utilize cloud platforms (e.g., Amazon Web Services) for large-scale data processing, model training, and deployment
  • Collaborate with cross-functional teams, including engineering and business teams, to align generative AI solutions with business needs and drive impactful applications
  • Mentor and guide team members on advanced machine learning techniques, model architecture design, and problem-solving strategies to elevate the team’s technical capabilities
  • Continuously experiment and iterate on model performance, tuning architectures and parameters to improve accuracy and efficiency in a fast-paced, agile environment
  • Stay updated with the latest research in generative AI, deep learning, and multimodal data processing, incorporating best practices and advancements into model development
What we offer
What we offer
  • 401(k) match
  • medical, dental and vision insurance
  • life and disability insurance
  • generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave
  • EAP, other wellbeing resources
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Data Scientist, Gen AI

Xometry is seeking a Principal Data & ML Scientist to join our Generative AI tea...
Location
Location
United States , North Bethesda
Salary
Salary:
164000.00 - 213000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is highly preferred
  • 7+ years of experience in data science and machine learning, focusing on generative models, LLMs, or computer vision
  • Expertise in large-scale language and vision models (e.g., Transformers, GPT, VLMs)
  • Experience with multimodal data processing (e.g., combining text, image, and 3D data)
  • Proficient in Python, including key libraries such as PyTorch, TensorFlow, pandas, and numpy
  • Strong background in probability, statistics, and optimization techniques relevant to generative modeling
  • Familiarity with cloud computing resources and tools for model training and deployment (e.g., AWS SageMaker)
  • Familiar with software engineering principles, including version control, reproducibility, and continuous integration
Job Responsibility
Job Responsibility
  • Provide technical leadership to the Generative AI team, setting technical direction, defining best practices, and ensuring the team follows industry standards in AI and ML development
  • Lead strategic planning and roadmap development for generative AI initiatives, identifying high-impact projects and aligning them with Xometry’s business objectives
  • Develop and deploy generative AI models and large language models (LLMs) for multimodal document processing, focusing on extracting structured data from technical drawings, purchasing orders, and other complex documents
  • Lead the exploration and development of innovative text and image-based data processing solutions, including training and fine-tuning generative and language models
  • Design and implement efficient workflows for data preparation, cleaning, and augmentation to support the training of generative AI models
  • Utilize cloud platforms (e.g., Amazon Web Services) for large-scale data processing, model training, and deployment
  • Collaborate with cross-functional teams, including engineering and business teams, to align generative AI solutions with business needs and drive impactful applications
  • Mentor and guide team members on advanced machine learning techniques, model architecture design, and problem-solving strategies to elevate the team’s technical capabilities
  • Continuously experiment and iterate on model performance, tuning architectures and parameters to improve accuracy and efficiency in a fast-paced, agile environment
  • Stay updated with the latest research in generative AI, deep learning, and multimodal data processing, incorporating best practices and advancements into model development
What we offer
What we offer
  • 401(k) match
  • medical, dental and vision insurance
  • life and disability insurance
  • generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave
  • EAP, other wellbeing resources
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Data Scientist, Gen AI

Xometry is seeking a Principal Data & ML Scientist to join our Generative AI tea...
Location
Location
United States , Lexington
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is highly preferred
  • 7+ years of experience in data science and machine learning, focusing on generative models, LLMs, or computer vision
  • Expertise in large-scale language and vision models (e.g., Transformers, GPT, VLMs)
  • Experience with multimodal data processing (e.g., combining text, image, and 3D data)
  • Proficient in Python, including key libraries such as PyTorch, TensorFlow, pandas, and numpy
  • Strong background in probability, statistics, and optimization techniques relevant to generative modeling
  • Familiarity with cloud computing resources and tools for model training and deployment (e.g., AWS SageMaker)
  • Familiar with software engineering principles, including version control, reproducibility, and continuous integration
Job Responsibility
Job Responsibility
  • Provide technical leadership to the Generative AI team, setting technical direction, defining best practices, and ensuring the team follows industry standards in AI and ML development
  • Lead strategic planning and roadmap development for generative AI initiatives, identifying high-impact projects and aligning them with Xometry’s business objectives
  • Develop and deploy generative AI models and large language models (LLMs) for multimodal document processing, focusing on extracting structured data from technical drawings, purchasing orders, and other complex documents
  • Lead the exploration and development of innovative text and image-based data processing solutions, including training and fine-tuning generative and language models
  • Design and implement efficient workflows for data preparation, cleaning, and augmentation to support the training of generative AI models
  • Utilize cloud platforms (e.g., Amazon Web Services) for large-scale data processing, model training, and deployment
  • Collaborate with cross-functional teams, including engineering and business teams, to align generative AI solutions with business needs and drive impactful applications
  • Mentor and guide team members on advanced machine learning techniques, model architecture design, and problem-solving strategies to elevate the team’s technical capabilities
  • Continuously experiment and iterate on model performance, tuning architectures and parameters to improve accuracy and efficiency in a fast-paced, agile environment
  • Stay updated with the latest research in generative AI, deep learning, and multimodal data processing, incorporating best practices and advancements into model development
Read More
Arrow Right

Principal Data Scientist – AI & Machine Learning

We’re partnering with a highly respected, data driven organisation in the altern...
Location
Location
United Kingdom , London
Salary
Salary:
100000.00 - 125000.00 GBP / Year
myn.co.uk Logo
Myn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–12 years’ experience in data science, currently operating at Principal level
  • Strong grounding in machine learning fundamentals (supervised learning essential)
  • Proven experience delivering production-grade ML solutions
  • Strong Python and SQL skills
  • Experience with experimentation and data-driven decision making
  • Ability to operate as a hands-on technical leader (not pure management)
  • Advanced degree (Master’s or PhD) in a quantitative field
Job Responsibility
Job Responsibility
  • Design, build, and deploy machine learning models (prediction, classification)
  • Own delivery of data science solutions from problem definition to production
  • Lead experimentation and A/B testing to drive continuous improvement
  • Collaborate cross functionally with product, engineering, and commercial teams
  • Mentor and elevate a high-performing team of data scientists and ML engineers
  • Contribute to AI strategy, including developments in generative AI
What we offer
What we offer
  • 10% discretionary bonus
  • equity scheme
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Engineer - Forecasting

We are seeking a Principal Machine Learning Engineer to join the Forecasting tea...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree and 12+ years of experience in machine learning engineering, software engineering, data science engineering, or a related quantitative discipline.
  • 10+ years of professional experience building, deploying, and operating production ML, AI, data, or software systems, including significant experience as a technical lead on complex, cross-functional initiatives.
  • Demonstrated track record of designing or architecting new and existing systems with emphasis on reliability, scale, security, maintainability, and operational excellence.
  • Deep hands-on experience with the full ML engineering lifecycle, including data pipelines, feature engineering, experimentation, model training, model integration, testing, deployment, monitoring, evaluation, observability, and continuous improvement.
  • Strong experience deploying forecasting, probabilistic, Bayesian, predictive, NLP, deep learning, or LLM-based systems in production environments.
  • Experience building or integrating AI systems, including LLM-powered applications, agentic workflows, retrieval or information-retrieval systems, evaluation frameworks, and human-in-the-loop review patterns.
  • Strong object-oriented programming skills in Python and SQL, with experience using modern ML and software development frameworks such as scikit-learn, PyTorch, TensorFlow/JAX, Spark, Ray, MLflow, Airflow/Prefect/Dagster, FastAPI, or equivalent technologies.
  • Experience with cloud platforms and distributed systems, including containerization, CI/CD, infrastructure-as-code, model serving, workflow orchestration, batch and streaming data processing, and production support.
  • Strong software engineering fundamentals, including system design, architecture trade-off analysis, testing strategies, code reviews, source control, build and release processes, performance optimization, and maintainability.
  • Demonstrated ability to communicate technical strategy, system tradeoffs, and delivery risks to technical and non-technical stakeholders, including senior leaders, product/program owners, scientists, and business partners.
Job Responsibility
Job Responsibility
  • Define and drive the technical strategy for enterprise forecasting and AI decision systems, aligning architecture, reusable platforms, and delivery roadmaps to Amgen's planning, supply, commercial, manufacturing, operations, and patient-focused priorities.
  • Partner with data scientists, product and program leaders, operations, commercial, manufacturing, supply chain, finance, and other business stakeholders to translate ambiguous requirements into shipped software and measurable business outcomes.
  • Architect, build, and scale production ML, LLM, and agentic AI systems that combine forecasting, predictive analytics, simulation, optimization, and autonomous or semi-autonomous workflow automation.
  • Productionize advanced statistical, Bayesian, deep learning, and machine learning models, including training, validation, inference, serving, evaluation, lifecycle management, and governed deployment.
  • Lead development of AI agent components that automate complex forecasting and operational workflows across multiple systems, decision points, datasets, and user groups while preserving appropriate human-in-the-loop review and escalation patterns.
  • Design secure integrations across enterprise APIs, databases, analytics platforms, workflow systems, cloud services, and AI orchestration patterns to enable multi-system decision support and scalable automation.
  • Establish robust MLOps and AI engineering capabilities, including model versioning, CI/CD, automated retraining, performance monitoring, observability, drift detection, service-level reliability, rollback strategies, and operational runbooks.
  • Implement guardrails, model and agent evaluation frameworks, auditability, explainability, responsible AI controls, and human-in-the-loop operating models for production AI systems in high-impact and regulated business contexts.
  • Research and evaluate state-of-the-art open-source, vendor, and internal tools related to forecasting, LLMs, AI agents, MLOps, model optimization, model serving, and scalable AI infrastructure for potential application to Amgen business problems.
  • Provide principal-level technical mentorship, design review leadership, and engineering standard-setting across teams, promoting code quality, documentation, reproducibility, testing, security, privacy, maintainability, and operational excellence.
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Engineer

As a Principal Machine Learning Engineer in ZMS, you will be the tech lead worki...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
zalando.de Logo
Zalando
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent software development engineering skills to design computationally effective solutions for machine learning operationalization and maintenance (MLOps/MLaaS) in large-scale production environments (data engineering, data version control, model serving, continuous monitoring & alerting)
  • Strong verbal and written communication and presentation abilities when discussing complex ideas with both technical and non-technical stakeholders
  • Hands-on professional experience in programming, using Python, Java Flink, pySpark, PyTorch, and TensorFlow
  • Strong programming skills with a high performance language (Java, Scala, Go, etc) and experience working with Python in production
  • Experience building, deploying and operating data-driven systems in a cloud environment, including experience with feature stores & feature engineering pipelines, data ingestion & transformation, machine learning workflow orchestration
  • Thrive to coach and mentor senior engineers, and work closely with applied scientists, senior machine learning engineers and data scientists
Job Responsibility
Job Responsibility
  • Drive the operationalization of solutions deployed in production, and help the team grow and cultivate best practices in software development and MLOps
  • Architect and lead the development of machine learning solutions that can handle low latency, high availability and high volume scenarios
  • Mentor engineers and provide technical guidance across multiple projects simultaneously while managing competing priorities effectively within agreed-upon timelines
  • Apply techniques and create processes to optimise deployed models for better performance, latency, and memory usage
  • Work closely with applied science and engineering teams, product managers and other business stakeholders to bring our state-of-the-art solutions to customers and to discover and identify new opportunities
What we offer
What we offer
  • 27 days of holiday a year to start for full-time employees (+1 day for every calendar year up to 30 days)
  • 2 paid volunteering days a year
  • Hybrid working model with up to 60% remote per week
  • Work from abroad for up to 30 working days a year
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Lounge by Zalando, discounts from external partners
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Wellhub, formerly Gympass)
  • Mental health support and coaching available
  • Fulltime
Read More
Arrow Right