Tripadvisor logo
Tripadvisor

Tripadvisor, founded in 2000, is an award-winning network for travel information that features real advice from global travelers. The world’s largest travel s

Principal Machine Learning Scientist

Location

Worldwide

Posted

9 days ago

Salary

0

Seniority

Lead

No structured requirement data.

Job Description

Principal Machine Learning Scientist

Tripadvisor

Role 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. What You'll Do - Technical Leadership & Execution: 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. - Advanced Algorithm Innovation: 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. - System Architecture & Scalability: 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. - Cross-Functional Collaboration: 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. - Talent Multiplier: 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. Qualifications - 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. Requirements - 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). - Desired: - 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. Benefits - 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. Work-life balance is ingrained in our culture by design. Trust and accountability make it work. - Donation matching. Give back? Give more! We match qualifying charitable donations annually. - Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs. - Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you. - Travel perks. We believe that travel is employee development, so we provide discounts and more. - Employee assistance program. We’re here for you with resources and programs to help you through life’s challenges. - Health benefits. We offer great coverage and competitive premiums. - Generous referral scheme. Help us grow and be rewarded with generous awards for referring successful candidates.

Related Job Pages

More Machine Learning Engineer Jobs

VALCE Talent Solutions logo

MLOps Engineer

VALCE Talent Solutions

IT Talent, HeadHunting, Nearshore. Helping clients to augment IT delivery capabilities

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Design, develop, and deploy machine learning solutions and feature engineering pipelines. • Configure, test, debug, deploy, document, and maintain ML pipelines, models and feature engineering modules while adhering to specific development best practices and quality standards. • Work closely with data scientists, data engineers, and solution architects to develop technical design specifications for ML programs, focusing on efficient feature engineering and model deployment. • Analyze large-scale datasets and validate the proposed ML solutions with both the architectural design and the business needs, ensuring model performance meets target metrics. • Responsible for troubleshooting and issue analysis across the ML stack, including feature pipelines, model training, inference, and model monitoring, as well as coding, testing, and implementing model enhancements. • Demonstrate a strong understanding of supervised, unsupervised, ensemble, and deep learning algorithms to design and implement effective ML solutions, with experience in feature engineering, model evaluation, and continuous performance optimization to meet business targets. • Implement and maintain MLOps practices including experiment tracking, model versioning, A/B testing, and automated retraining pipelines. • Thrive in a fast-paced agile development environment, driving iterative model improvements. • Implement and maintain data governance and model monitoring frameworks to ensure model reliability, fairness, and compliance with business standards. • Available to support/unblock planned model deployments and retraining cycles during off hours. • Contribute to the evolution of our ML architecture, with a focus on MLOps principles and emerging technologies for feature stores.

Mexico
Full TimeRemoteTeam 501-1,000Since 2005H1B No Sponsor

• Architect and lead the development of next-generation, large-scale machine learning techniques. • Define and execute the ML strategy, identifying opportunities to enhance personalization and recommendation quality across Reddit. • Lead research initiatives on scalable machine learning systems and real-time model adaptation, bringing cutting-edge advancements into production. • Partner with ML infrastructure teams to build high-performance, distributed training systems that efficiently scale across multiple GPUs and cloud environments. • Establish and optimize real-time serving architectures for large-scale embeddings, ensuring low-latency inference and high throughput. • Collaborate cross-functionally with teams in Feed Ranking, Ads, Content Understanding, and Core ML to integrate ML models into Reddit’s key AI-driven systems. • Mentor and guide senior and mid-level ML engineers, fostering a culture of excellence, innovation, and knowledge sharing. • Stay at the forefront of AI research, evaluating and introducing new modeling paradigms to keep Reddit’s ML ecosystem cutting-edge. • Drive technical discussions, present findings to leadership, and contribute to long-term ML planning and decision-making.

United States
$253.3K - $354.6K / year
Mindbeam AI logo

Machine Learning Engineer – Kernels

Mindbeam AI

Building Next Generation AI Infrastructure

Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• Design and implement custom GPU/accelerator kernels to maximize performance. • Profile, benchmark, and optimize critical ML workloads. • Collaborate with researchers to translate algorithmic advances into efficient, production-ready code. • Stay current with hardware advancements (CUDA, ROCm, TPU) to inform kernel design. • Document and share best practices for low-level optimization.

California
$150K - $190K / year
Addvisor Group logo

Senior MLOps Engineer

Addvisor Group

O Sucesso de sua empresa ao seu alcance!

Full TimeRemoteTeam 201-500Since 2004H1B No Sponsor

• Execute and follow established Standard Operating Procedures (SOPs) for GenAI and agent-based solutions in production • Monitor platform health, model performance, and inference pipelines • Ensure stability and availability of AI services across all environments • Investigate and resolve incidents by analyzing logs, traces, and metrics • Conduct root cause analysis (RCA) and document findings • Use observability tools (logs, metrics, tracing) to detect anomalies and performance issues • Contribute to the evolution of Standard Operating Procedures (SOPs) and runbooks • Support runtime operations of LLM-based applications and agent-driven workflows • Monitor inference performance (latency, throughput, cost)

Brazil