Jobs via Dice

Lead AI Engineer (Search Modernization) || Austin, TX, USA(Onsite)

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Lead AI Engineer (Search Modernization) on a contract basis in Austin, TX. The position requires 5-10 years of experience with ElasticSearch, Python, AWS, and semantic search techniques. Pay rate is "unknown."
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
January 9, 2026
πŸ•’ - Duration
Unknown
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Austin, TX
-
🧠 - Skills detailed
#BI (Business Intelligence) #SageMaker #AI (Artificial Intelligence) #Databases #BERT #Monitoring #Data Science #AWS (Amazon Web Services) #Deployment #Elasticsearch #Transformers #OpenSearch #Java #SNS (Simple Notification Service) #IAM (Identity and Access Management) #Flask #Cloud #Python #ML (Machine Learning) #Metadata #Lambda (AWS Lambda) #Scala #Knowledge Graph #SQS (Simple Queue Service) #FastAPI #EC2 #NLP (Natural Language Processing) #"ETL (Extract #Transform #Load)" #Docker #Indexing #API (Application Programming Interface) #S3 (Amazon Simple Storage Service)
Role description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, E-Solutions, Inc., is seeking the following. Apply via Dice today! Job Title: Lead AI Engineer (Search Modernization) Job Location: Austin, TX, USA(Onsite) Job Type: Contract Job Description: Mandatory Skills: Elastic Search, OpenSearch, Python, LLM, GenAI, Semantic Search, Re-Ranking, AWS, Search Engineer We are looking for an AI Engineer to modernize and enhance our existing regex/keyword-based ElasticSearch system by integrating state-of-the-art semantic search, dense retrieval, and LLM-powered ranking techniques. This role will drive the transformation of traditional search into an intelligent, context-aware, personalized, and high-precision search experience. The ideal candidate has hands-on experience with ElasticSearch internals, information retrieval (IR), embedding-based search, BM25, re-ranking, LLM-based retrieval pipelines, and AWS cloud deployment. Roles & Responsibilities Modernizing the Search Platform β€’ Analyze limitations in current regex & keyword-only search implementation on ElasticSearch. β€’ Enhance search relevance using: β€’ BM25 tuning β€’ Synonyms, analyzers, custom tokenizers β€’ Boosting strategies and scoring optimization β€’ Introduce semantic / vector-based search using dense embeddings. β€’ LLM-Driven Search & RAG Integration β€’ Implement LLM-powered search workflows including: β€’ Query rewriting and expansion β€’ Embedding generation (OpenAI, Cohere, Sentence Transformers, etc.) β€’ Hybrid retrieval (BM25 + vector search) β€’ Re-ranking using cross-encoders or LLM evaluators β€’ Build RAG (Retrieval Augmented Generation) flows using ElasticSearch vectors, OpenSearch, or AWS-native tools. β€’ Search Infrastructure Engineering β€’ Build and optimize search APIs for latency, relevance, and throughput. β€’ Design scalable pipelines for: β€’ Indexing structured and unstructured text β€’ Maintaining embedding stores β€’ Real-time incremental updates β€’ Implement caching, failover, and search monitoring dashboards. β€’ AWS Cloud Delivery β€’ Deploy and operate solutions on AWS, leveraging: β€’ OpenSearch Service or EC2-managed ElasticSearch β€’ Lambda, ECS/EKS, API Gateway, SQS/SNS β€’ SageMaker for embedding generation or re-ranking models β€’ Implement CI/CD for search models and pipelines. β€’ Evaluation & Continuous Improvement β€’ Develop search evaluation metrics (nDCG, MRR, precision@k, recall). β€’ Conduct A/B experiments to measure improvements. β€’ Tune ranking functions and hybrid search scoring. β€’ Partner with product teams to refine search behaviors with real usage patterns. Required Skills & Qualifications β€’ 5 10 years of experience in AI/ML, NLP, or IR systems, with hands-on search engineering. β€’ Strong expertise in ElasticSearch/OpenSearch: analyzers, mappings, scoring, BM25, aggregations, vectors. β€’ Experience with semantic search: β€’ Embeddings (BERT, SBERT, Llama, GPT-based, Cohere) β€’ Vector databases or ES vector fields β€’ Approximate nearest neighbor (ANN) techniques β€’ Working knowledge of LLM-based retrieval and RAG architectures. β€’ Proficient in Python; familiarity with Java/Scala is a plus. β€’ Hands-on AWS experience (OpenSearch, SageMaker, Lambda, ECS/EKS, EC2, S3, IAM). β€’ Experience building and deploying APIs using FastAPI/Flask and containerizing with Docker. β€’ Familiar with typical IR metrics and search evaluation frameworks. Preferred Skills β€’ Knowledge of cross-encoder and bi-encoder architectures for re-ranking. β€’ Experience with query understanding, spell correction, autocorrect, and autocomplete features. β€’ Exposure to LLMOps / MLOps in search use cases. β€’ Understanding of multi-modal search (text + images) is a plus. β€’ Experience with knowledge graphs or metadata-aware search. Thanks and Regards Ash Kumar Client Engagement Partner M: E: w: Lead AI Engineer (Search Modernization)1Machine Learning,Python,AWS,Data Science,AI,Data Scientist,ML,LLM,RAGN/AC2CUnited States