Staff Engineer, Search

Healthcare platform helping 100,000+ practitioners support 10 million patients with evidence-based health solutions and diagnostic support.
Manchester, NH, USA
Search
Staff Software Engineer
Remote
7+ years of experience
Healthcare · Enterprise SaaS

Description For Staff Engineer, Search

Fullscript is revolutionizing healthcare by creating a comprehensive platform that connects practitioners and patients through evidence-based health solutions. As a Staff Engineer on the Search Team, you'll be instrumental in shaping the technical vision and strategy for Fullscript's search experience, serving over 100,000 healthcare practitioners and 10 million patients.

The role combines deep technical expertise in search technologies with leadership responsibilities, focusing on improving the platform's search functionality that enables healthcare practitioners and patients to find the right products for their wellness journeys. You'll work with cutting-edge search technologies, including vector search, machine learning-based ranking, and AI-powered solutions.

Your responsibilities will span from technical strategy and architecture to hands-on implementation of search algorithms and relevance tuning. You'll collaborate across teams, mentor other engineers, and drive engineering excellence through best practices in search engineering, including A/B testing and observability.

The ideal candidate brings 7+ years of software engineering experience with a strong focus on search technologies, expertise in search engines like Elasticsearch or OpenSearch, and a deep understanding of information retrieval and ranking algorithms. Experience with healthcare platforms or e-commerce search is valued, as is proficiency in languages like Ruby, Python, or Java.

Fullscript offers a competitive compensation package including equity, comprehensive health benefits, 401(k) matching, and flexible time off. Join a company that values innovation, supports growth, and is committed to making healthcare whole through technology.

Last updated 2 months ago

Responsibilities For Staff Engineer, Search

  • Lead and drive technical strategy, architecture, and execution for Fullscript's search experience
  • Design, implement, and optimize search algorithms, indexing strategies, and relevance tuning techniques
  • Collaborate with Product, Data, and Engineering teams to develop and refine search functionality
  • Improve search ranking through techniques like vector search, learning-to-rank, synonym expansion, and query understanding
  • Solve performance issues related to search scalability, speed, and data indexing
  • Develop logging and monitoring solutions to track search performance
  • Conduct technical deep dives and code reviews
  • Drive best practices in search engineering
  • Provide mentorship and technical leadership to engineers

Requirements For Staff Engineer, Search

Ruby
Python
Java
TypeScript
React
  • 7+ years of experience in software engineering with focus on search technologies
  • Expertise in Elasticsearch, OpenSearch, or similar search engines
  • Deep understanding of retrieval, ranking algorithms, vector search, and query parsing
  • Experience building high-scale, production-ready search applications
  • Knowledge of NLP, machine learning-based ranking techniques, and AI-powered search
  • Proficiency in Ruby, Python, Java, or other relevant programming languages
  • Experience with GraphQL, TypeScript, and React
  • Familiarity with e-commerce search, healthcare platforms, or product discovery systems
  • Passion for mentorship, collaboration, and elevating engineering excellence

Benefits For Staff Engineer, Search

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
Mental Health Assistance
  • Competitive Pay + Stock Options
  • 401(k) savings plan with matching up to 4%
  • Customizable Health Benefits (medical, dental, vision) + HSA/FSA
  • Flexible Paid Time Off
  • Maternity and Parental Leave
  • Employee discounts on Fullscript store
  • Employee Assistance Program

Interested in this job?

Jobs Related To Fullscript Staff Engineer, Search

Lead Software Engineer - Search and Infra

Lead Software Engineer position at Eudia, focusing on Search infrastructure and NLP for legal tech AI platform, based in Bangalore, India.