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
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.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
LLM Backend Developer
Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.
Senior ASR / TTS Researcher
Join Huawei's research center in Amsterdam as a Senior ASR/TTS Researcher, focusing on speech synthesis and AI.
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.
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.
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.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
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.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
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.
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.
Information Retrieval Algorithm Engineer
Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.
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.
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.
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.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
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.
Senior Backend Developer with TypeScript
Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.
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.
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.
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.
Solutions Engineer
Join Darktrace as a Solutions Engineer in Amsterdam, providing technical pre-sales and post-sales support in a hybrid work environment.