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

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

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.

Persona logo
Persona

LLM Backend Developer

Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.

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.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Holland Casino logo
Holland Casino

Data Engineer with ETL and SQL Expertise

Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.

Catalyze Group logo
Catalyze Group

Full Stack Developer with AI and API Expertise

Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

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.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Pleo logo
Pleo

Senior Mobile Platform Engineer

Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.

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.

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.

Reddit, Inc. logo
Reddit, Inc.

Senior Solutions Engineer

Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.

Tibo Energy Management Software logo
Tibo Energy Management Software

Senior Backend Developer with TypeScript

Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.

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.

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.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Darktrace logo
Darktrace

Solutions Engineer

Join Darktrace as a Solutions Engineer in Amsterdam, providing technical pre-sales and post-sales support in a hybrid work environment.