Elasticsearch Engineer with a focus on AI data indexing and querying:
Senior Elasticsearch Engineer
Location: Doha, Qatar (on-site)
Type: Full-Time
About the Role
We are seeking a high-performance Elasticsearch Engineer to architect and optimize our AI data indexing and querying infrastructure. This role is critical in enabling lightning-fast semantic search and data retrieval for our cutting-edge AI platform.
Key Responsibilities
- Design and implement scalable Elasticsearch clusters for high-volume data indexing
- Develop complex query strategies for semantic and vector search
- Optimize index performance and query latency
- Create Python-based data ingestion and transformation pipelines
- Implement advanced search relevance and ranking algorithms
- Architect horizontal scaling strategies for massive dataset management
- Develop monitoring and performance-tuning mechanisms
Technical Requirements
- Essential Skills
- 5+ years of advanced Elasticsearch experience
- Deep understanding of:
- Elasticsearch cluster architecture
- Index optimization techniques
- Query DSL and aggregations
- Mapping and analyzer configurations
- Performance tuning methodologies
Advanced Elasticsearch/ELK Expertise
- Vector search implementation
- Cross-cluster search configurations
- Snapshot and recovery strategies
- Index lifecycle management
- Machine learning node configurations
- Kibana administration
- Logstash data pipelines
- Docker/Kubernetes
- Vector database technologies
Python Proficiencies (Required)
- Elasticsearch-Python client library
- Data preprocessing and transformation
- Async programming patterns
- API development
Architectural Context
- Our platform processes:
- Large pool of unstructured data
- Large number of concurrent search requests
- Real-time semantic search capabilities
- Multi-modal AI data indexing
Compensation
- Competitive Salary
- Project Bonuses
- Comprehensive Benefits
- 24 days paid annual vacation + 6 personal days every year
- Round trip airplane ticket to home country every year
- Advanced Tech Stack Exposure
How to Apply - Send your:
- Detailed Resume
- GitHub/Technical Portfolio
- Brief Description of Most Complex Elasticsearch Project