Semantic Search Engineer

2 months ago


Lehi, United States Weave Full time
Job DescriptionJob Description

Weave is looking for a Search Semantic Engineer to join the Data Platform team. This position is ideal for engineers hungry for fun challenges and excited to join self-empowered teams that contribute in both technical and non-technical ways. The Data Platform Team's mission is to enable product innovation by making it painless for developers to build applications that require access to large sets of data. Search is a challenging but key to access patterns to many of these data sets that we are looking to develop further. We handle data for tens of thousands of customers daily.

You will be joining a team of talented developers that share a common interest in distributed backend systems, data, scalability, and continued development. You will get a chance to apply these, and other skills, to new and ongoing projects to make data more available, and easier to discover and use by helping design the search experience in Weave.

Our teams are cross-functional agile teams composed of a product owner, backend and frontend devs and devops. Teams are highly autonomous with the ownership and ability to act in Weave's best interest.

Above all, your work will impact the way our customers experience Weave while working closely with a highly skilled team to accomplish varying goals and cultivate our phenomenal culture.

  • This position will be available remotely with an opportunity to work in office if located near the Lehi, UT Headquarters.
  • Reports to: Engineering Director

What You Will Own

  • Design and Develop search infrastructure, tooling, and experiences to help customers quickly find what they are looking for.
  • Build internal products and platforms to enable teams to incorporate search into their features and customer facing products.
  • Consult with teams to help them understand common patterns, anti-patterns, and tradeoffs of search. Guide them through creating excellent customer experiences end to end.
  • Build scalable, resilient services to support data integration, event processing, and platform extensions.
  • Contribute to the continued evolution of product functionality that services large amounts of data and traffic.
  • Write code that is high-quality, performant, sustainable, and testable while holding yourself accountable for the quality of the code you produce.
  • Coach and collaborate inside and outside the team. You enjoy working closely with others - helping them grow by sharing expertise and encouraging best practices.
  • Work in a cloud environment, considering the implementation of functionality through several distributed components and services.
  • Work with our stakeholders to translate product goals into actionable engineering plans.

What You Will Need to Accomplish the Job

  • High integrity, team-focused approach, and collaboration skills to build tight-knit relationships across Weave
  • Responsive person with a strong bias for action
  • 5+ years of experience in any structured back-end language, i.e. Go, Java or Python (Go experience is a plus)
  • Experience moving and storing TBs of data or 100's of millions of records.
  • Demonstrated experience with common search technologies such as ElasticSearch, Solr, Typeform, Postgres, and others.
  • Understanding of distributed systems and building scalable, redundant, and observable services
  • Experience gathering user requirements and designing appropriate technical solutions. For example, analyzing search history to determine common user behavior and producing a set of supported search paradigms.
  • Expertise in designing and architecting search systems and related techniques (e.g. result ranking, full-text search, semantic search, facet search, etc) across distributed data sets.
  • Experience building solutions to run on one or more of the public clouds (e.g., AWS, GCP, etc.)
  • Experience providing stable well designed libraries and SDKs for internal use
  • Self driven and a thirst for learning
  • Demonstrated track record of delivering complex projects on time and have experience working in enterprise-grade production environments
  • Strategic thinker with a strong technical aptitude and a passion for execution

What Will Make Us Love You

  • A background with data analysis and visualization
  • Experience with NLP, Embeddings, and semantic search in production, at scale
  • Proficient understanding of containers, orchestrators, and usage patterns at scale including networking, storage, service meshes, and multi-cluster communication
  • Advanced experience with SQL and large multi-tenant relational databases
  • Experience with highly sensitive data such as PHI (HIPAA) and PII data
  • Experience with automation and container based workflows
  • Experience owning and operating datastores and databases
  • Experience with GitOps, IaC, and configuration driven systems
  • A preference for open source solutions
  • A track record of clean abstractions and simple to use APIs
  • Deep understanding of distributed data technologies such as streaming, data mesh, data lakes, warehouses, or distributed machine learning
  • Experience with Kubernetes or GKE and the Operator Pattern (GCP)
  • A desire to advance the state of the art with new and innovative technologies
  • Enjoys working in a greenfield environment using rapid prototyping

Weave is an equal opportunity employer that is committed to diversity and inclusion. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics. If you have a disability or special need that requires accommodation, please let us know.

All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process. If you have concerns, please reach out to recruiting@getweave.com and we'll confirm if you're engaging with one of our Weave teammates



  • Lehi, United States Weave Full time

    Weave is looking for a Search Semantic Engineer to join the Data Platform team. This position is ideal for engineers hungry for fun challenges and excited to join self-empowered teams that contribute in both technical and non-technical ways. The Data Platform Team's mission is to enable product innovation by making it painless for developers to build...


  • Lehi, Utah, United States Weave Full time

    Weave is seeking a Search Infrastructure Engineer to become a vital member of our Data Platform team. This role is perfect for engineers who thrive on engaging challenges and are eager to join self-directed teams that contribute both technically and non-technically. The mission of the Data Platform Team is to facilitate product innovation by simplifying the...


  • Lehi, United States nearmap Full time

    Job Description We are seeking a Solutions Engineer to join our team in our Commercial vertical. As a Solutions Engineer for AEC or Utilities you will use your in-depth technical and product knowledge to become a trusted advisor to customers and prospects and provide advice and recommendations on the various ways Nearmap’s Imagery, 3D, and AI can be...


  • Lehi, United States Ancestry Full time

    About Ancestry: When you join Ancestry, you join a human-centered company where every person's story is important. Ancestry®, the global leader in family history, empowers journeys of personal discovery to enrich lives. With our unparalleled collection of more than 40 billion records, over 3 million subscribers and over 23 million people in our growing DNA...


  • Lehi, United States Ancestry Full time

    About Ancestry:When you join Ancestry, you join a human-centered company where every person’s story is important. Ancestry®, the global leader in family history, empowers journeys of personal discovery to enrich lives. With our unparalleled collection of more than 40 billion records, over 3 million subscribers and over 23 million people in our growing DNA...

  • Civil Engineer

    3 weeks ago


    Lehi, United States Advanced Engineering & Environmental Services, Inc. Full time

    Position Description Project Engineer/Manager: Water | Lehi, UT About Us: Our growth-minded, collaborative, and fun culture has us seeking individuals who are interested in becoming Employee Owners and joining our success. We have an exciting opportunity for individuals looking to go beyond an ordinary consulting career to help continue to build our Utah...


  • Lehi, Utah, United States Nearmap Full time

    Company DescriptionNearmap is unique. A global technology company with incredible people; a market-leader with energy and spirit. Nearmap was named as one of the world's 10 Most Innovative Companies of 2020 by Fast Company magazine – and we are growingWhat we doWe provide easy, instant access to high-resolution aerial imagery, city-scale 3D content, AI...


  • Lehi, United States Nearmap Full time

    Company Description Nearmap is unique. A global technology company with incredible people; a market-leader with energy and spirit. Nearmap was named as one of the world’s 10 Most Innovative Companies of 2020 by Fast Company magazine – and we are growing! What we do We provide easy, instant access to high-resolution aerial imagery, city-scale 3D...


  • Lehi, United States Nearmap Full time

    Job DescriptionJob DescriptionCompany DescriptionNearmap is unique. A global technology company with incredible people; a market-leader with energy and spirit. Nearmap was named as one of the world’s 10 Most Innovative Companies of 2020 by Fast Company magazine – and we are growing!What we do We provide easy, instant access to high-resolution aerial...


  • Lehi, United States Nearmap Full time

    Job DescriptionJob DescriptionCompany DescriptionNearmap is unique. A global technology company with incredible people; a market-leader with energy and spirit. Nearmap was named as one of the world’s 10 Most Innovative Companies of 2020 by Fast Company magazine – and we are growing!What we do We provide easy, instant access to high-resolution aerial...


  • Lehi, United States Gargle Inc Full time

    Job DescriptionJob DescriptionSalary: 17.00Part-Time Content WriterWho We AreGargle is a fast-growing, Utah-based digital marketplace for dentists. We specialize in dental website design, seo, ppc, social media marketing, all exclusively for dentists across the USA. As we expand our offering and number of clients, we are growing our team with smart, hungry,...


  • Lehi, United States Gargle Inc Full time

    Job DescriptionJob DescriptionSalary: 17.00Part-Time Content WriterWho We AreGargle is a fast-growing, Utah-based digital marketplace for dentists. We specialize in dental website design, seo, ppc, social media marketing, all exclusively for dentists across the USA. As we expand our offering and number of clients, we are growing our team with smart, hungry,...

  • Staff SRE

    1 week ago


    Lehi, United States Vivint Full time

    Job Description Welcome to the intersection of energy and home services. At NRG, were driven by the idea of a smarter, cleaner, more connected future-and the possibilities that will bring to the world and to the 7.3 million customers we serve. Vivint Smart Home, an NRG-owned company, is a leading smart home company in the United States, dedicated to...


  • Lehi, United States Planet Healthcare Remote Work Freelance Full time

    Planet Healthcare is seeking a travel Respiratory Therapist for a travel job in Lehi, Utah.Job Description & RequirementsSpecialty: Respiratory TherapistDiscipline: Allied Health ProfessionalStart Date: ASAPDuration: 12 weeks40 hours per weekShift: 8 hours, daysEmployment Type: TravelPlanet Healthcare Job ID #61189987. Pay package is based on 8 hour shifts...


  • lehi, United States Planet Healthcare Full time

    Planet Healthcare is seeking a travel Respiratory Therapist for a travel job in Lehi, Utah.Job Description & RequirementsSpecialty: Respiratory TherapistDiscipline: Allied Health ProfessionalStart Date: ASAPDuration: 12 weeks40 hours per weekShift: 8 hours, daysEmployment Type: TravelPlanet Healthcare Job ID #. Pay package is based on 8 hour shifts and 40...


  • Lehi, United States Planet Healthcare Full time

    Job DescriptionPlanet Healthcare is seeking a travel Respiratory Therapist for a travel job in Lehi, Utah.Job Description & RequirementsSpecialty: Respiratory TherapistDiscipline: Allied Health ProfessionalStart Date: ASAPDuration: 12 weeks40 hours per weekShift: 8 hours, daysEmployment Type: TravelPlanet Healthcare Job ID #61189987. Pay package is based on...


  • Lehi, Utah, United States Jobot Full time

    Job Title: Structures SuperintendentCompany Overview:Jobot is a leading infrastructure contractor engaged in diverse projects such as structural engineering, stormwater management systems, and various other infrastructure endeavors. We prioritize delivering exceptional services to our clients and fostering growth and development opportunities for our team...


  • Lehi, Utah, United States Serenity Healthcare Full time

    Job OverviewSenior Systems AdministratorSerenity Healthcare is in search of a highly skilled Senior Systems Administrator to enhance our operations. This pivotal role involves the setup and management of both hardware and software systems to propel our organization forward.Key Responsibilities:Architect, install, configure, and resolve issues related to...


  • Lehi, Utah, United States Serenity Healthcare Full time

    Job OverviewSenior Systems AdministratorSerenity Healthcare is in search of an experienced Senior Systems Administrator to enhance our operations. This pivotal role involves the establishment and management of both hardware and software systems to propel our organization forward.Key Responsibilities:Architect, implement, and troubleshoot server and network...


  • Lehi, Utah, United States FORETHOUGHT Full time

    About Us:Founded by a group of alumni from renowned tech companies, Forethought is dedicated to enhancing every interaction between individuals and organizations through advanced technology. As a prominent player in the Generative AI sector, we specialize in customer service solutions that revolutionize the customer experience. Our innovative products...