Location: Remote in India
PAY (LPA): 45-55 LPA
Hours: IST
Job Summary
We are looking for a passionate and skilled AI/ML Engineer to join our team, focusing on cutting-edge solutions in vector search, embeddings, and semantic similarity. In this role, you will design, develop, and optimize intelligent search systems that leverage state-of-the-art machine learning and deep learning techniques. You will collaborate with cross-functional teams to build scalable and efficient solutions that transform how we retrieve and process information.
Key Responsibilities
- Develop and Optimize Vector Search Systems: Implement advanced vector-based search algorithms using frameworks like FAISS, Milvus, Weaviate, or Pinecone to enable high-performance retrieval systems.
- Design Semantic Search Solutions: Apply semantic similarity techniques to enable precise and context-aware search experiences.
- Research and Experimentation: Stay updated on advancements in NLP, ANN (Approximate Nearest Neighbor) search, and embedding models; experiment with new tools and techniques to improve system performance.
- Collaboration and Documentation: Collaborate with data scientists, backend engineers, and product teams, and document methodologies and findings effectively.
Qualifications Required Skills
- Machine Learning Expertise: Hands-on experience with ML frameworks. Building and finetuning training models
- NLP Knowledge: Strong understanding of natural language processing, embeddings, and transformer-based models (e.g., BERT, RoBERTa, GPT).
- Vector Search Tools: Proficiency in tools like FAISS, Milvus, Pinecone, or other ANN libraries.
- Search Algorithms: In-depth knowledge of similarity search techniques, including cosine similarity, dot-product scoring, lexical search and clustering methods.
- Programming Skills: Strong coding abilities in Python (experience with libraries like NumPy, Pandas, Scikit-learn, Hugging Face Transformers, etc.).
- Cloud/DevOps Knowledge: Familiarity with cloud platforms (Azure) and containerization/orchestration tools like Docker and Kubernetes.
- Strong Communication Skills: They will be working cross functionally with other teams and departments, need to be able to effectively communicate their work.
Preferred Skills
- Experience with hybrid search techniques combining traditional search (e.g., Elasticsearch, Solr) and vector search.
- Knowledge of vector quantization techniques for optimized storage and retrieval.
- Background in information retrieval, knowledge graphs, or recommendation systems.
- Proof of Concept team experience.
Education and Experience
- Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field.
- 5+ years of professional experience in AI/ML development, with a focus on NLP and vector search.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- Data Infrastructure and Analytics