Staff Software Engineer, Search

ZocdocNew York, NY
5hHybrid

About The Position

As a Staff Software Engineer on Zocdoc’s Search team, you will play a critical role in evolving one of the most important experiences we deliver to patients: helping them intuitively find and access the care that’s right for them. Our mission for 2025 and beyond is ambitious—we are transforming Zocdoc’s search into an intelligent, free-text, intent-driven experience powered by state-of-the-art embeddings, LLMs, and modern ranking models. This evolution requires rethinking our search architecture from the ground up, working backward from what patients truly need, and delivering personalized, agentic flows that guide patients to care with unprecedented clarity and ease. You will lead the design and development of high-performance, scalable frontend systems and shared component libraries using React, TypeScript, JavaScript, and C# (GraphQL). Your work will bring intelligent search capabilities to life through polished, accessible, and lightning-fast interfaces. You’ll set the technical bar for frontend engineering excellence while shaping the strategy of Zocdoc Search—helping unlock a new generation of intuitive, intelligent, and patient-centered search experiences. You’ll enjoy this role if you are… Passionate about building sophisticated frontend systems, especially shared UI components and experiences that need to scale across teams and products Excited to design intuitive, high-performance interfaces that help patients seamlessly express intent and discover care Motivated by the challenge of integrating LLM-powered, embeddings-driven, and streaming interactions into real-world search workflows A technical leader who thrives on architecting systems, mentoring engineers, and elevating code quality and team-wide execution An excellent communicator who collaborates effectively with product, design, and machine learning partners Energized by solving ambiguous experience and architectural challenges to deliver elegant, robust solutions

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
  • Strong 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
  • 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

Benefits

  • Flexible, hybrid work environment at our convenient Soho location
  • Unlimited Vacation
  • 100% paid employee health benefit options (including medical, dental, and vision)
  • Commuter Benefits
  • 401(k) with employer funded match
  • Corporate wellness program with Wellhub
  • Sabbatical leave (for employees with 5+ years of service)
  • Competitive paid parental leave and fertility/family planning reimbursement
  • Cell phone reimbursement
  • Catered lunch everyday along with beverages and snacks
  • Employee Resource Groups and ZocClubs to promote shared community and belonging
  • Great Place to Work Certified
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service