i
Think Future Technologies
10 Think Future Technologies Jobs
Think Future Technologies - Machine Learning Engineer (7-10 yrs)
Think Future Technologies
posted 6d ago
Flexible timing
Key skills for the job
Work Schedule : Monday-Friday, 8 AM - 5 PM CST
Total Experience : 7+ years
Job Overview :
We are looking for an experienced Machine Learning Engineer to work on improving search and ranking systems.
You will design and implement machine learning models to optimize how information is retrieved and ranked.
You'll also develop scalable data pipelines and integrate advanced AI tools.
Key Responsibilities :
- Build machine learning models for search and ranking (e., classifiers, embedding models, ranking algorithms).
- Optimize pipelines for data ingestion and indexing.
- Deploy embedding-based models to improve search systems, ensuring fast and efficient results.
- Work closely with backend teams to integrate Redis caching and semantic search solutions.
- Enhance system capabilities by integrating external AI APIs (e., OpenAI).
- Continuously monitor and improve search rankings based on relevance metrics.
- Create strategies for semantic caching and ensure integration with the hybrid search database.
Qualifications :
- Strong knowledge of Machine Learning and Natural Language Processing (NLP), including embeddings and ranking models.
- Proficiency in Python and experience with frameworks like TensorFlow or PyTorch.
- Experience with search technologies like Elasticsearch or vector search systems.
- Familiarity with AWS services (e., Lambda, S3) and scalable cloud architectures.
- Knowledge of building data pipelines for scraping and processing.
- Experience integrating external AI APIs (e., OpenAI) into systems.
- Problem-solving skills and experience in a microservices environment.
Functional Areas: Other
Read full job descriptionPrepare for Machine Learning Engineer roles with real interview advice
3-6 Yrs
Gurgaon / Gurugram, Remote
4-6 Yrs
Remote