OpenTable logo

Senior Applied ML Scientist (NLP)

OpenTable

About the Role

As a Senior Applied ML Scientist at OpenTable, you will be part of a dynamic team that pushes the boundaries of what is possible with Natural Language Processing (NLP). You will be tasked with the development and implementation of cutting-edge NLP models to enhance the quality of our product offerings. This role involves a blend of research and practical application, making it an exciting opportunity for those who thrive in a fast-paced, innovative environment.

Responsibilities

  • Conduct research and development on NLP models.
  • Collaborate with engineers to bring these models into production.
  • Utilize prompt engineering and parameter-efficient fine-tuning methods to enhance the performance of Large Language Models (LLMs).
  • Construct data pipelines essential for the training and evaluation of NLP models.
  • Implement comprehensive evaluation suites for measuring and assessing the performance and safety of models on specific tasks.
  • Develop applications that utilize LLMs, enhancing their capabilities through Retrieval-Augmented Generation (RAG) and incorporation of different tools.
  • Contribute to the internal ML packages, helping the team build tools for training, evaluating, debugging, and interpreting NLP models for retrieval, reranking, and generation.
  • Stay current with NLP research, apply it to your work, and communicate it to your partners.

Qualifications

  • Strong experience with transformer model architectures, especially in applying them to NLP challenges.
  • Experience with parameter-efficient fine-tuning for LLMs and familiarity with different training techniques such as SFT, DPO, PPO.
  • Proficiency in optimizing LLMs for inference.
  • Deep understanding of data structures, algorithms, and OO design.
  • Proficiency in Python and hands-on experience with NLP-related/scientific computing packages (e.g., HuggingFace ecosystem, DeepSpeed, PyTorch).
  • Passion for continuous learning and self-development.
  • Excellent communication skills and the ability to work collaboratively in a team environment.

Nice to Have

  • Contributions to an open-source Machine Learning (ML) package.
  • Publications in the field of NLP.
  • Hands-on experience in deploying LLMs to real-world products, particularly in environments sensitive to latency.
  • Proficiency in LLM inference deployment, with knowledge in relevant technologies and packages such as ONNX, FasterTransformer/TensorRT-LLM, llama-cpp, Triton Inference Server, and VLLM.
  • Participation in Kaggle competitions focused on NLP.
  • A graduate degree or equivalent in Machine Learning, Mathematics, Statistics, Physics, Economics, or a related technical field.

Benefits

  • Competitive salary and benefits package including annual cash bonuses and equity grants.
  • Comprehensive health benefits including medical, dental, and vision insurance.
  • Paid time off, flexible sick leave, and parental leave benefits.
  • Opportunities for professional development and growth within the company.

Diversity, Equity, and Inclusion

OpenTable is committed to creating a diverse and inclusive work environment. We believe that diversity drives innovation and we strive to create a workplace where everyone feels valued and empowered.

Benefits
Extracted with AI

  • Vision insurance
  • Disability insurance
  • Medical insurance
  • Paid Time Off
  • Flexible sick time off
  • Parental Leave Benefits
  • Dental & Vision Insurance
  • Life & Disability Insurance
  • Major Medical Insurance

Similar jobs

Last update: 23 minutes ago

dataroots logo
dataroots

Expert Machine Learning Engineer

Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

TRACT  logo
TRACT

Senior Python Engineer

Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.

Huawei Nederland logo
Huawei Nederland

Senior ASR / TTS Researcher

Join Huawei's research center in Amsterdam as a Senior ASR/TTS Researcher, focusing on speech synthesis and AI.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Huawei Nederland logo
Huawei Nederland

Information Retrieval Algorithm Engineer

Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.

NVIDIA logo
NVIDIA

Machine Learning Engineer - LLM Fine-tuning and Performance

Join NVIDIA as a Machine Learning Engineer specializing in LLM fine-tuning and performance optimization. Work with cutting-edge ML technologies.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Pass App logo
Pass App

Machine Learning Engineer with Web3 and NLP Experience

Join Pass App as a Machine Learning Engineer to build AI solutions for web3, focusing on NLP and data pipelines.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

LILT logo
LILT

Senior Full Stack Engineer (Java, React, MySQL)

Join LILT as a Senior Full Stack Engineer, working with Java, React, and MySQL to drive AI translation solutions. Remote with future hybrid work.

Cere Network logo
Cere Network

Principal AI Engineer

Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.

Metroscope logo
Metroscope

Senior Software Engineer - Full Stack/Back-End with Python and TypeScript

Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.

BCG X logo
BCG X

AI Engineer

Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.

Grab logo
Grab

Lead Data Scientist - Computer Vision and Machine Learning

Lead Data Scientist role focusing on computer vision and machine learning for map automation at Grab in Cluj-Napoca.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Lead Fullstack Developer with Frontend Focus

Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.

Norma logo
Norma

Senior Data Scientist

Join Norma as a Senior Data Scientist to lead data insights projects using AI and machine learning in a hybrid work environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.