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 Machine Learning Engineer
Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.
Senior Software Engineer, LLM
Join Otter.ai as a Senior Software Engineer specializing in LLM, focusing on AI and NLP technologies.
Senior Applied Scientist
Join Amazon as a Senior Applied Scientist to innovate in AI, NLP, and machine learning for eCommerce.
Mid-Level Software Engineer II - Web (Diner Engagement)
Mid-Level Software Engineer II for Web Development in Diner Engagement, skilled in JavaScript, React, CSS, HTML.
Machine Learning Scientist, NLP
Join Abridge as a Machine Learning Scientist specializing in NLP to advance healthcare AI solutions.
ML Engineer (ML Squad)
Join Tabby as an ML Engineer to enhance business processes with ML solutions. Remote role with flexible hours and great benefits.
Machine Learning Engineer (NLP)
Join Intapp as a Machine Learning Engineer (NLP) in Berlin. Work on AI/ML solutions, leveraging NLP technologies. Competitive salary and benefits.
Senior NLP Engineer
Join Logically as a Senior NLP Engineer to develop AI-first products using machine learning to combat misinformation.
Senior Data Scientist with NLP and Machine Learning Expertise
Join FURTHER as a Senior Data Scientist specializing in NLP and Machine Learning. Drive innovation in AI-powered solutions.
Senior Data Scientist/AI Engineer
Join Oracle as a Senior Data Scientist/AI Engineer to develop and deploy advanced AI models in a remote role.
Data Scientist (NLP Deep Learning Engineer)
Join Revolut as a Data Scientist specializing in NLP and Deep Learning, working on impactful projects in Madrid.
Senior Applied Scientist, Support Products & Services
Join Amazon as a Senior Applied Scientist to develop NLP and AI solutions for customer service challenges.
Data Scientist with NLP and Machine Learning Expertise
Join NICE as a Data Scientist to develop NLP algorithms and models, enhancing contact center solutions.
Lead Research Scientist - Large Language Models (LLMs)
Lead Research Scientist role focusing on AI and Machine Learning, driving innovation in smart app development with LLMs.
Machine Learning Engineer II - Content, NLP, LLM
Join Tripadvisor as a Machine Learning Engineer II focusing on NLP and LLMs. Work remotely from Portugal or the UK.
Senior Data Scientist - NLP and Machine Learning
Senior Data Scientist specializing in NLP and ML for Semrush in Catalonia, Spain. Remote work with flexible hours and unlimited PTO.
Senior Applied Scientist - Large Language Models
Join Amazon as a Senior Applied Scientist to develop cutting-edge AI agents using Large Language Models in Sunnyvale, CA.
Data Scientist - Machine Learning
Join TikTok as a Data Scientist in Machine Learning to develop state-of-the-art models and algorithms.
Senior Applied Data Scientist - NLP and AI
Senior Applied Data Scientist role at Microsoft, focusing on NLP and AI in healthcare, based in North Holland, Netherlands.
Senior Machine Learning Engineer
Senior ML Engineer needed for AI-driven platform, specializing in NLP, Deep Learning, and MLOps in San Francisco.
Senior AI/ML Engineer
Remote Senior AI/ML Engineer role at Optum, focusing on deep learning, NLP, and distributed computing.
Applied Scientist - Machine Learning, NLP, Twitch
Join Twitch as an Applied Scientist in San Francisco, focusing on ML, NLP, and community safety.
Senior Data Scientist - NLP
Join Zendesk as a Senior Data Scientist specializing in NLP to develop AI-driven customer service solutions. Remote work available.
Senior AI Scientist - NLP and LLMs
Lead NLP and LLMs solutions development in financial services. Hybrid role in Dublin. Join Aon's innovative AI team.