
Senior Software Engineer, Search & Data
Posted Sep 9

Posted Sep 9
This is a fully remote position, open to applicants in United States, +1 more country.
β’ Take ownership of the entire company and people search process, encompassing data ingestion, transformation, querying, ranking, and relevance.
β’ Enhance the reliability and relevance of the current search system.
β’ Gradually rebuild the search system as needed over time.
β’ Design and develop search functionalities such as identifying high-growth companies, highlighting recent job changers, and matching specific company profiles.
β’ Collaborate with the CTO and engineering team to make long-term architectural decisions regarding search and data scalability.
β’ Create search agents utilizing LLMs to enhance the intelligence and usefulness of results.
β’ 5 or more years of experience in software engineering, including leading or owning search projects from start to finish.
β’ Hands-on experience in production environments with Elasticsearch or a comparable engine like Lucene or Solr.
β’ A keen interest in search technologies, data, and LLMs.
β’ Outstanding problem-solving abilities.
β’ Capability to deliver quickly in a fast-paced startup environment.
β’ Ability to work autonomously and take ownership of a specific domain.
β’ Preferred: experience with entity resolution and de-duplication.
β’ Preferred: strong skills in UX and usability.
β’ Preferred: production experience with Postgres.
β’ Preferred: production experience with vector search and semantic retrieval.
β’ Preferred: proficiency in Node.js / TypeScript.
β’ Health insurance.
β’ Dental care.
β’ Home office stipend.
β’ Expenses covered for in-person team meetups.
β’ Quarterly in-person gatherings.
β’ Flexible working arrangements.
β’ Immediate impact at a small, growing startup.
β’ Opportunity to work with cutting-edge technologies.
β’ Collaboration with top-tier engineers.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.