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