Get AI-powered advice on this job and more exclusive features.
Job Title: Elasticsearch Engineer
Employment Type: Full-time
Work Setup: Remote
Important Notice: If you apply, please regularly check your email over the next 48 to 72 hours, as we will update you via that medium.
Job Description:
Our client, EZ-AD is seeking an Elasticsearch Engineer to join its team! As a key player in the digital marketing and e-commerce industry, EZ-AD is renowned for its innovative software solutions that support business growth globally. This position offers an opportunity to design and optimize search strategies, enhance data integration, and collaborate on AI-driven improvements. Does this sound aligned with your profile?
Responsibilities:
- Design and optimize Elasticsearch indexing for 1,500+ websites to ensure relevant search results.
- Enhance keyword relevance using advanced Elasticsearch queries and boosting techniques.
- Fine-tune analyzers, tokenizers, and filters for improved search precision and recall.
- Explore complementary technologies to address Elasticsearch limitations and boost performance.
- Develop PHP scripts for seamless integration with Elasticsearch APIs.
- Build PHP solutions to preprocess and enrich product data before indexing.
- Use AI APIs to generate synonyms and optimize product data metadata.
- Test AI-driven enhancements to improve search accuracy and user satisfaction.
- Collaborate with AI teams to integrate machine learning for dynamic query rewriting.
- Refine product data in SQL databases to align with Elasticsearch indexing.
- Develop scripts for data synchronization between SQL databases and Elasticsearch.
- Manage staging and test environments to evaluate search performance.
- Conduct A/B testing and analyze metrics to iteratively improve search results.
- Monitor Elasticsearch cluster health and scalability for high-volume traffic.
- Implement logging and analytics to track and improve search performance.
Requirements:
Hard Skills:
- In-depth knowledge of Elasticsearch core concepts, including indexing, mappings, analyzers, and query DSL.
- Proven experience with advanced query types (e.g., match, phrase, prefix, range, compound queries) and boosting strategies.
- Familiarity with Elasticsearch limitations and workarounds, such as handling high-cardinality data or optimizing for large-scale deployments.
- Strong proficiency in PHP for building and maintaining search-related scripts and integrations.
- Experience integrating AI APIs (e.g., OpenAI, Google NLP, or similar) for text processing, synonym generation, or keyword optimization.
- Proficiency with SQL databases for managing product data and ensuring data consistency.
- Experience with data modeling and optimization for search applications.
- Experience setting up staging and test environments for search experimentation.
Nice to Have:
- Experience in e-commerce or retail search applications, particularly in hardware or B2B contexts.
- Knowledge of additional search technologies (e.g., Solr, OpenSearch) for comparative insights.
- Understanding of SEO principles to align search results with organic traffic goals.
- Experience with cloud platforms (e.g., AWS, GCP, Azure) for managing Elasticsearch deployments.
Soft Skills:
- Strong ability to diagnose and resolve search relevance issues using data-driven approaches.
- Comfortable working with large datasets and complex systems.
- Ability to work with cross-functional teams, including AI engineers, database administrators, and front-end developers.
- Clear documentation and reporting skills to communicate findings and recommendations.
We look forward to receiving your application and connecting with you soon! Thank you very much!
Seniority level
Seniority level
Entry level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Hiring Machine by 2x
Sign in to set job alerts for “Software Engineer” roles.
Indianapolis, IN $150,000.00-$170,000.00 3 months ago
Brazil, IN $110,000.00-$176,000.00 2 weeks ago
Indianapolis, IN $160,000.00-$185,000.00 1 day ago
Sr. Full Stack Developer (Salesforce) (Remote)
Indianapolis, IN $105,000.00-$260,000.00 1 week ago
Don't see what you're looking for? (Technology)
Greater Indianapolis $92,200.00-$110,000.00 1 week ago
Software Dev Senior Engineer (C# and .Net)
Pendleton, IN $70,000.00-$120,000.00 2 months ago
Indianapolis, IN $75.00-$100.00 2 weeks ago
Software Dev Staff Engineer (C# and the .NET)
Deepfield Senior Fullstack Software Engineer
Elkhart County, IN $150,000.00-$160,000.00 3 weeks ago
Indianapolis, IN $120,000.00-$120,000.00 1 week ago
Assistant Web Developer - Student Clerical
Hammond, IN $120,000.00-$120,000.00 5 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.