Machine learning Engineer - Agentic Retrieval
Zoom is looking for a Machine Learning Engineer to join our Agentic Retrieval team. You will design and build the core retrieval and reasoning systems that power Zoom’s AI Companion — enabling AI agents to search, reason over, and act on enterprise knowledge to deliver high-quality, trustworthy, and actionable answers at scale.
About The Team
The Agentic Retrieval team sits within Zoom’s GenAI Engineering organization and is responsible for building a multi-tenant, permission-aware retrieval platform. We operate at the intersection of distributed systems, machine learning, and large language models — powering search and answer generation across meetings, chat, docs, and third-party enterprise applications through a layered API architecture (keyword search, natural language search, and agentic RAG-based answer generation).
Responsibilities
- Designing and implementing scalable retrieval systems including vector search, hybrid search (keyword + embedding + reranking), and structured query planning.
- Designing and optimize Retrieval-Augmented Generation (RAG) pipelines for multi-step, tool-using AI agents.
- Developing ranking, relevance modeling, and evaluation frameworks to improve search quality and answer grounding.
- Building indexing pipelines that transform heterogeneous enterprise data into unified, retrieval-ready representation.
- Building entity extraction and NLP pipelines that support agentic reasoning over enterprise content.
- Partnering with product, infrastructure, and applied research teams to ship production-grade AI capabilities.
Requirements
- Master’s degree or higher in Computer Science, Artificial Intelligence, Machine Learning, Distributed Systems, or a related field.
- 5+ years of experience in machine learning, search infrastructure, information retrieval, or distributed systems.
- Strong hands-on experience building and operating large-scale search or data platforms in production environments.
- Experience building or integrating RAG systems and LLM-based applications in production.
- Proficiency in one or more of: Python, Go, Java, C#, or C++.
- Solid understanding of information retrieval fundamentals (inverted index, ranking, embeddings, hybrid retrieval).
- Strong system design skills with the ability to reason about scale, reliability, latency, and cost trade-offs.
Pay
Minimum Salary Range or On Target Earnings: $151,800. Maximum $332,200. In addition to the base salary, Zoom has a Total Direct Compensation philosophy that includes base salary, bonus, and equity value. Starting pay will be based on qualifications and experience. Location-based compensation may apply.
Schedule
Our structured hybrid approach is centered around our offices and remote work environments. The work style for this role may be Hybrid, Remote, or In-Person.
Benefits
As part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Benefits include:
- Health, dental, and vision insurance
- Retirement savings plans
- Paid time off and holidays
- Wellness programs and resources
- Professional development opportunities
- Community engagement initiatives