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
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.
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 ASR / TTS Researcher
Join Huawei's research center in Amsterdam as a Senior ASR/TTS Researcher, focusing on speech synthesis and AI.
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.
Information Retrieval Algorithm Engineer
Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.
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.
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.
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.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
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.
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.
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.
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.
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.
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.
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.
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.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
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.
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.
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.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.