Healthcare does not work for patients due to outdated systems and poor customer experiences. Zocdoc aims to give power to the patient by building a healthcare marketplace that makes it easy to find and book in-person or virtual care. The mission is to transform Zocdoc’s search into an intelligent, intent-driven experience powered by embeddings, LLMs, and modern ranking models to help patients intuitively find the care they need.
Requirements
- A proven track record of owning and scaling complex, user-facing platforms, with deep expertise in frontend system design and long-term architectural thinking
- Significant experience building and maintaining shared UI/UX components or design system libraries used across teams or products
- Deep hands-on expertise with React, JavaScript, and TypeScript, including performance optimization, accessibility, state management, and component architecture
- Experience integrating with GraphQL APIs (preferably with C backends) and designing efficient client–server interaction patterns
- Familiarity with search technologies, low-latency systems, or ML-powered ranking models, and the UI challenges associated with them
- Exposure to LLM-driven search, embeddings, and streaming interfaces, with a strong understanding of how to translate complex intelligence into intuitive UI
- Experience working in cloud-native environments and contributing to high-performance, scalable web architectures
Responsibilities
- Architecting and building core UI components, shared libraries, and high-performance frontend features that power Zocdoc’s next-generation search experience
- Partnering with design and product on intuitive, aesthetically refined search interfaces that support free-text input, autosuggest, recommendations, and conversational/streaming interactions
- Developing and optimizing React and GraphQL (C) flows that prioritize low latency, reliability, and delight in highly interactive search use cases
- Integrating LLM capabilities, embeddings, and ranking signals into patient-facing search experiences through thoughtful, accessible UI patterns
- Driving architectural direction and setting engineering standards across the Search organization through design docs, technical deep dives, and high-signal code reviews
- Mentoring engineers on frontend best practices, shared component development, system design, and technical decision-making
- Building robust observability into the client experience—measuring, debugging, and improving performance across the entire search journey
Other
- Excellent communication skills that align engineering, product, design, and ML stakeholders around shared goals
- A passion for mentoring engineers, setting engineering best practices, and raising the overall technical quality bar
- Flexible, hybrid work environment at our convenient Soho location
- Energized by solving ambiguous experience and architectural challenges to deliver elegant, robust solutions
- Motivated by the challenge of integrating LLM-powered, embeddings-driven, and streaming interactions into real-world search workflows