Remote Remote (Global) Employment $150,000 - $215,000

Vannevar Labs is hiring a Senior Software Engineer, Search

About the Role

The engineer will take ownership of evolving the search infrastructure, optimizing query accuracy and speed, and integrating new data sources while ensuring scalability and reliability.

Responsibilities

  • Lead the architecture and development of search systems
  • Improve relevance and performance of query results
  • Collaborate with researchers to understand data needs
  • Integrate structured and unstructured data sources
  • Optimize indexing pipelines for speed and efficiency
  • Design APIs for search functionality
  • Troubleshoot and resolve system bottlenecks
  • Evaluate new search technologies and tools
  • Ensure system scalability under growing load
  • Maintain high availability and fault tolerance
  • Write clean, testable, and well-documented code
  • Participate in code reviews and system design discussions
  • Support deployment and monitoring in production
  • Refine search ranking algorithms
  • Work closely with product and research teams
  • Implement security best practices in data access
  • Manage metadata and schema evolution
  • Develop tools for performance benchmarking
  • Contribute to technical documentation
  • Mentor junior engineers when needed
  • Respond to user feedback on search quality
  • Ensure compliance with data governance policies
  • Prototype new search features rapidly
  • Balance innovation with system stability
  • Stay current with advancements in information retrieval

Compensation

Competitive salary and equity package

Work Arrangement

Hybrid work model with flexibility

Team

Small, mission-driven engineering team focused on research and development

Research Integration

  • Engineers regularly collaborate with research scientists to translate experimental methods into production-grade systems
  • Projects often involve implementing novel algorithms from academic papers

Technology Stack

  • Primary languages: Python and Java
  • Search infrastructure: Elasticsearch with custom ranking layers
  • Cloud: AWS with Kubernetes for orchestration
  • Monitoring: Prometheus and Grafana
  • CI/CD: GitHub Actions and ArgoCD

Available for qualified candidates

About company
Vannevar Labs
Vannevar Labs is a technology company that supports strategic competition missions, including intelligence, information operations, and special activities, for US service branches, combatant commands, partner nations, and interagency stakeholders. They deploy both hardware and software products for collection, planning/assessments, and effects.
All jobs at Vannevar Labs Visit website
Job Details
Category other
Posted 6 days ago