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

Senior / Principal Machine Learning Scientist

Our mission is to restore cell health and resilience through cell rejuvenation t...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
136000.00 - 261050.00 GBP / Year
altoslabs.com Logo
Altos Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D. in Machine Learning, Computer Science, Artificial Intelligence, Statistics, or a related quantitative field
  • 6+ years of relevant post-PhD work experience in either an academic or industry setting
  • Proven experience developing and applying complex machine learning models
  • A strong track record of leading and publishing innovative, peer-reviewed research in top-tier ML conferences or high-impact scientific journals
  • Excellent scientific communication skills
  • Expertise in several of the following: deep learning, reinforcement learning, generative models, language models, computer vision, Bayesian inference, causal reasoning & inference, transfer & multi-task learning, graph neural networks, active learning, hybrid mechanistic/ML models
  • Proven experience applying sophisticated ML techniques to molecular and cell biological data sets
Job Responsibility
Job Responsibility
  • Pioneer novel machine learning methodologies and statistical frameworks
  • Contribute to setting the long-term technical vision and research strategy for a core domain within the Institute of Computation
  • Translate your deep understanding of the mathematical and theoretical underpinnings of cutting-edge AI research into high-impact applications
  • Design, implement, and optimize large-scale machine learning systems using modern frameworks and agile practices
  • Develop and manage efficient distributed training strategies across multiple GPUs and compute clusters
  • Develop robust approaches for multi-modal data integration and cross-domain mapping to extract actionable biological insights
  • Apply computational thinking to solve problems in drug target identification, compound assessment, and prediction of cellular perturbation responses
  • Lead the full ML development lifecycle from theoretical conception and data strategy through model development, training, and evaluation
  • Act as a key technical mentor to Machine Learning Scientists and Engineers
  • Fulltime
Read More
Arrow Right

Senior / Principal Machine Learning Scientist

Our mission is to restore cell health and resilience through cell rejuvenation t...
Location
Location
United States , Redwood City; San Diego
Salary
Salary:
260950.00 - 509450.00 USD / Year
altoslabs.com Logo
Altos Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D. in Machine Learning, Computer Science, Artificial Intelligence, Statistics, or a related quantitative field
  • 6+ years of relevant post-PhD work experience in either an academic or industry setting
  • Proven experience developing and applying complex machine learning models
  • A strong track record of leading and publishing innovative, peer-reviewed research in top-tier ML conferences or high-impact scientific journals
  • Excellent scientific communication skills
  • Expertise in several of the following: deep learning, reinforcement learning, generative models, language models, computer vision, Bayesian inference, causal reasoning & inference, transfer & multi-task learning, graph neural networks, active learning, hybrid mechanistic/ML models
  • Proven experience applying sophisticated ML techniques to molecular and cell biological data sets
Job Responsibility
Job Responsibility
  • Pioneer novel machine learning methodologies and statistical frameworks
  • Contribute to setting the long-term technical vision and research strategy for a core domain
  • Translate your deep understanding of the mathematical and theoretical underpinnings of cutting-edge AI research into high-impact applications
  • Design, implement, and optimize large-scale machine learning systems
  • Develop and manage efficient distributed training strategies across multiple GPUs and compute clusters
  • Develop robust approaches for multi-modal data integration and cross-domain mapping
  • Apply computational thinking to solve problems in drug target identification, compound assessment, and prediction of cellular perturbation responses
  • Lead the full ML development lifecycle
  • Act as a key technical mentor to Machine Learning Scientists and Engineers
Read More
Arrow Right

Senior Principal Machine Learning Engineer

You’ll form a new team of passionate engineers dedicated to building and scaling...
Location
Location
United States
Salary
Salary:
222300.00 - 348975.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s, Master’s, or PhD in Computer Science, Statistics, Mathematics, or a related field, or equivalent practical experience
  • 12+ years of industry experience in machine learning, data science, or AI, with a proven track record of delivering production-grade ML systems
  • Deep expertise in Python, Go, or Java, with the ability to write performant, production-quality code
  • familiarity with SQL, Spark, and cloud data environments (e.g., AWS, GCP, Databricks)
  • Experience building and scaling ML models for business-critical applications, ideally in security, privacy, anti-abuse, or compliance domains
  • Strong communication skills, able to explain complex ML concepts to diverse audiences and influence stakeholders
  • Demonstrated ability to solve ambiguous, complex problems and drive projects from ideation to production
  • Agile development mindset, with a focus on iterative improvement and business impact
Job Responsibility
Job Responsibility
  • Lead AI/ML Strategy for Trust: Drive the development and implementation of advanced machine learning algorithms and AI systems for Trust, Security, Product Abuse, and Compliance use cases (e.g., threat detection, vulnerability management, privacy automation, AI safety)
  • Architect and Scale ML Platforms: Design and build scalable, secure, and reliable ML infrastructure and pipelines, ensuring compliance with privacy and regulatory requirements
  • AI Safety and Responsible AI: Develop and champion AI safety practices, including output moderation, explainability, and alignment with evolving regulatory frameworks
  • Cross-Functional Collaboration: Partner with product, engineering, security, privacy, and analytics teams to deliver transformative AI/ML solutions that enhance Atlassian’s trust posture
  • Mentorship and Leadership: Mentor and guide ML engineers and data scientists, fostering a culture of technical excellence, innovation, and continuous improvement
  • Innovation and Research: Stay at the forefront of AI/ML research, evaluating and applying the latest techniques (e.g., LLMs, anomaly detection, privacy-preserving ML) to real-world Trust challenges
  • Platform Enablement: Build reusable ML services and APIs that empower other teams to integrate AI/ML into their products and workflows
  • Operational Excellence: Ensure high availability, reliability, and security of all ML-powered Trust platforms and services
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
  • benefits, bonuses, commissions, and equity
  • Fulltime
Read More
Arrow Right

Principal Data Scientist

Principal Data Scientist role in Data & AI organization building next-generation...
Location
Location
United States , Jersey City
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Data Science, Engineering, Statistics, or related fields (PhD is a plus but not required)
  • 10+ years of deep, hands-on machine learning experience, including building, optimizing, and scaling data-driven models for real-world business impact
  • Expert-level proficiency in Python and common ML/data libraries such as Pandas, Scikit-learn, TensorFlow, and PyTorch
  • Extensive experience with data wrangling, cleansing, feature engineering, and ETL pipeline development
  • Proven experience deploying models in cloud-based or distributed environments
Job Responsibility
Job Responsibility
  • Architect, develop, and deploy end-to-end machine learning models across structured and unstructured data sources
  • Lead the design and optimization of scalable data pipelines to support production-grade ML systems
  • Partner with engineering, research, and product teams to define requirements and deliver high-impact AI/ML solutions
  • Conduct model experimentation, analyze results, and continuously refine accuracy, performance, and robustness
  • Produce clear documentation and communicate insights effectively to both technical and non-technical audiences
  • Stay ahead of industry advancements in machine learning, data science tools, and emerging methodologies
  • Support the operationalization, governance, and monitoring of ML models within the company's product ecosystem
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Principal Data Scientist

We are seeking a Principal Data Scientist with deep expertise in forecasting and...
Location
Location
United States
Salary
Salary:
Not provided
duettocloud.com Logo
Duetto
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS or PhD in Statistics, Econometrics, Computer Science, Operations Research, or a related quantitative field
  • 10+ years of experience delivering impactful data science solutions in production environments
  • Expertise in time series forecasting, including classical methods (e.g., ARIMA, Exponential Smoothing, State Space Models) and deep learning (e.g., RNNs, Temporal Fusion Transformers)
  • Practical experience with Bayesian modeling, including hierarchical models and probabilistic programming (e.g., PyMC3, Stan)
  • Proficiency with ML/DL frameworks (e.g., PyTorch, TensorFlow, scikit-learn, DARTS) and programming languages (Python, R, SQL)
  • Familiarity with cloud platforms and MLOps tools (e.g., AWS SageMaker, MLflow) for scalable model development and deployment
  • Strong communication and presentation skills, capable of conveying complex analytical concepts to non-technical stakeholders
  • Experience designing model evaluation and impact measurement frameworks, including causal inference
Job Responsibility
Job Responsibility
  • Lead the design, development, and deployment of forecasting and pricing models using a blend of classical time series, deep learning and Bayesian statistical techniques
  • Develop hierarchical forecasting frameworks, including multi-level Bayesian models, that scale across thousands of hotel properties
  • Build uncertainty quantification frameworks to increase trust and robustness in forecasts
  • Guide model architecture choices—balancing complexity, interpretability, and operational feasibility
  • Collaborate closely with engineering to deploy and monitor models in production (e.g., using AWS SageMaker)
  • Translate model outputs into actionable insights in partnership with product and business stakeholders
  • Define and execute model performance measurement strategies, including causal inference and uplift modeling
  • Present findings, experimental results, and strategic recommendations to senior leadership
Read More
Arrow Right

Principal AI/ML & Innovation Engineer

We are seeking Principal AI/ML & Innovation Engineer who will be leading initiat...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master’s degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline
  • Typically, 10-15 years’ experience
  • Solid understanding of fundamental AI and machine learning concepts, including supervised and unsupervised learning, deep learning, reinforcement learning, natural language processing, computer vision, and statistical modeling
  • Proficient in implementing and deploying various machine learning algorithms, such as decision trees, random forests, support vector machines, and neural networks
  • Knowledge of popular machine learning frameworks and libraries like TensorFlow, PyTorch, or sci-kit
  • Strong understanding of GitHub CoPilot, Cursor, N8N, vibe coding, Windsurf, and similar technologies
  • Experience in Cloud Infrastructure (AWS, Azure, etc)
  • Knowledge of Open Source, Linux, etc
  • Understanding of Devops, SRE
  • Expertise in deep learning techniques, architectures, and frameworks (e.g., convolutional neural networks (CNN), recurrent neural networks (RNN), generative adversarial networks (GAN), etc.)
Job Responsibility
Job Responsibility
  • Designing, developing, and deploying advanced machine learning models and algorithms
  • Leading research initiatives to explore novel approaches and technologies
  • Designing the architecture of AI systems and ensuring scalability, performance, and reliability
  • Collaborating with other teams, such as data scientists, software engineers, and product managers
  • Providing technical leadership and mentorship to junior engineers
  • Overseeing and guiding multiple design review sessions across different projects
  • Partnering with the engineering manager and team lead to establish long-term design and implementation strategies
  • Leading efforts to incorporate feedback loops and continuous improvement processes
  • Leading meetings, ensuring efficient progress tracking, issue resolution, and team coordination
  • Creating and delivering high-level presentations and reports to executive stakeholders
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Engineer

The Principal AI/ML Operations Engineer leads the architecture, automation, and ...
Location
Location
United States , Pleasanton, California
Salary
Salary:
251000.00 - 314500.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field
  • 10+ years in ML infrastructure, DevOps, and software system architecture
  • 4+ years in leading MLOps or AI Ops platforms
  • Strong programming skills in languages such as Python, Java, or Scala
  • Expertise in ML frameworks (TensorFlow, PyTorch, scikit-learn) and orchestration tools (Airflow, Kubeflow, Vertex AI, MLflow)
  • Proven experience operating production pipelines for ML and LLM-based systems across cloud ecosystems (GCP, AWS, Azure)
  • Deep familiarity with LangChain, LangGraph, ADK or similar agentic system runtime management
  • Strong competencies in CI/CD, IaC, and DevSecOps pipelines integrating testing, compliance, and deployment automation
  • Hands-on with observability stacks (Prometheus, Grafana, Newrelic) for model and agent performance tracking
  • Understanding of governance frameworks for Responsible AI, auditability, and cost metering across training and inference workloads
Job Responsibility
Job Responsibility
  • Define enterprise-level standards and reference architectures for ML-Ops and AIOps systems
  • Partner with data science, security, and product teams to set evaluation and governance standards (Guardrails, Bias, Drift, Latency SLAs)
  • Mentor senior engineers and drive design reviews for ML pipelines, model registries, and agentic runtime environments
  • Lead incident response and reliability strategies for ML/AI systems
  • Lead the deployment of AI models and systems in various environments
  • Collaborate with development teams to integrate AI solutions into existing workflows and applications
  • Ensure seamless integration with different platforms and technologies
  • Define and manage MCP Registry for agentic component onboarding, lifecycle versioning, and dependency governance
  • Build CI/CD pipelines automating LLM agent deployment, policy validation, and prompt evaluation of workflows
  • Develop and operationalize experimentation frameworks for agent evaluations, scenario regression, and performance analytics
What we offer
What we offer
  • short-term and long-term incentive programs
  • robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right

Principal Engineer - AI/ML

This role involves leading the innovation agenda and technology roadmap for HPE'...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master’s degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 10-15 years’ experience
  • Strong programming skills in Python, Java, Golang, or JavaScript
  • Deep expertise in software systems design, development methodologies, and integration across diverse platforms and technologies
  • Proficient in cloud-based security concepts like using identity and access management, firewalls, VPN, and in-plane switching systems
  • History of innovation with multiple patents or deployed solutions in software design
  • Excellent written and verbal communication skills
  • Ability to effectively communicate product architectures, design proposals, and negotiate options at business unit and executive levels
Job Responsibility
Job Responsibility
  • Experiment, design, develop and maintain machine learning models and pipelines with a high potential for value and scale
  • Collaborate with other ML engineers, data scientists, product managers, and other engineers to ensure successful implementation of machine learning solutions
  • Perform research and testing to develop or customize machine learning algorithms
  • conduct model training and evaluation as needed
  • integrate, test, tune and monitor the solutions developed
  • Research and evaluate new technologies and tools for machine learning
  • Maintain and update existing machine learning systems
  • Troubleshoot and debug machine learning systems
  • Work collaboratively with cross-functional partners and stakeholders, identify opportunities for business impact, understand, refine, and prioritize requirements for machine learning models, drive engineering decisions, and quantify impact
  • Hands-on develop, productionize, and operate Machine Learning models and pipelines at scale, including both batch and real-time use cases
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right