Senior Software Engineer, Search

🕒 April 1

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Vannevar Labs

Vannevar Labs

11 - 50 employees

Founded 2019

🤖 Artificial Intelligence

🔐 Security

💰 $12M Series A on 2021-08

Defense • Artificial Intelligence • Security

Vannevar Labs is a defense technology company focused on digital intelligence to support non-kinetic missions aimed at deterring and de-escalating conflicts. The company specializes in developing advanced machine learning techniques to ensure access to mission-relevant data, building tools to counter malign influence, and enhancing maritime domain awareness using open-source and targeted data collection techniques. Vannevar Labs is dedicated to quickly iterating with national security partners to meet urgent and dynamic security challenges, positioning its solutions to address the strategic competition for legitimacy and influence in the modern geopolitical landscape.

📋 Description

• Design and adapt the technical strategy for search within Vannevar’s products, including leveraging full-text search, vector databases, LLMs, NLP, and relevance algorithms • Improve both search latency and relevance • Collaborate with product engineers, designers, and mission strategists to translate user needs into data-informed search innovations • Research and apply emerging technologies, trends and best practices in the search/information retrieval domain to improve index quality, freshness, and retrieval performance

🎯 Requirements

• 7+ years of experience in backend software development, with 3+ years in search, information retrieval, or related fields • Passion for architecting, developing and deploying reliable, scalable, and performant systems • Expertise in information retrieval, NLP, and machine learning with deep understanding of indexing, ranking, query parsing, tokenization, and vector search • Hands-on experience with at least one major search engine (e.g., Elasticsearch, OpenSearch) • Familiarity with search evaluation frameworks (e.g., precision, recall, NDCG) • Excellent analytical, problem-solving, leadership, and communication skills • U.S. Person status is required as this position will require the ability to access U.S. only data systems.

🏖️ Benefits

• Health, dental, and vision insurance • Remote friendly with WeWork access • Unlimited PTO, shared downtime during the federal holiday calendar, and company-wide off time at the end of each year • 401(k) match • Lifestyle & wellbeing stipends • Salary top-up during military reserve duty • Fully paid parental leave • Child and pet care reimbursement during travel

Apply Now

Similar Jobs

🕒 April 1

OFFi

11 - 50

Full-Stack Developer needed to shape tech infrastructure for a proptech startup in Latin America. Work involves product development and collaboration in fast-growing teams.

Django

Flask

JavaScript

Laravel

Python

React

Vue.js

🕒 April 1

TDI Technologies, Inc

51 - 200

🏛️ Government

Software Developer at TDI Technologies focusing on advanced Naval ship control networks and systems engineering. Collaborating with a diverse team on design, testing, and optimization of software systems.

Java

Linux

Python

🕒 April 1

Aon

10,000+ employees

💸 Finance

👥 HR Tech

Senior Engineer at Suno, involved in platform ownership and team collaboration with CEO and CTO. Thriving in a fast-paced environment to deliver innovative solutions for healthcare technology.

AWS

Postgres

Python

React

TypeScript

🕒 April 1

Aerospike

51 - 200

🔌 API

🤖 Artificial Intelligence

☁️ SaaS

Senior Backend Engineer building scalable backend systems for Aerospike's Cloud platform. Collaborating with various teams to enhance real-time data deployment in cloud environments.

AWS

Azure

Cloud

Docker

Java

Kotlin

Kubernetes

NoSQL

Scala

Go

🕒 April 1

Senior Full Stack Software Engineer leading a team at a Global Marketing agency on AWS microservices development. Responsible for Java application development in a remote capacity.

AEM

AWS

Cloud

Docker

DynamoDB

EC2

Java

Jenkins

Maven

Microservices

NoSQL

Spring

SQL