Machine Learning Engineer

Insight Global

India

On-site

INR 4,500,000 - 5,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An innovative firm is seeking a talented AI/ML Engineer to develop cutting-edge solutions in vector search and semantic similarity. In this role, you will harness advanced machine learning techniques to design intelligent search systems that enhance information retrieval. Collaborating with cross-functional teams, you will optimize performance and stay at the forefront of NLP advancements. This position offers a unique opportunity to make a significant impact in the field of data infrastructure and analytics, driving transformative solutions that redefine how we access and process information. If you're passionate about AI and eager to innovate, this role is perfect for you.

Qualifications

  • Hands-on experience with ML frameworks and building training models.
  • Strong understanding of NLP, embeddings, and transformer-based models.

Responsibilities

  • Implement advanced vector-based search algorithms for high-performance retrieval.
  • Collaborate with teams and document methodologies effectively.

Skills

Machine Learning Expertise
NLP Knowledge
Vector Search Tools
Search Algorithms
Programming Skills
Cloud/DevOps Knowledge
Strong Communication Skills

Education

Bachelor’s or Master’s degree in Computer Science
5+ years of professional experience in AI/ML development

Tools

FAISS
Milvus
Pinecone
Docker
Kubernetes
Azure

Job description

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
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Engineering and Information Technology
Industries
  • Data Infrastructure and Analytics
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI/ML Engineer
Senior AI/ML Engineer

Blackstraw AI • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior AI/ML Engineer
Senior AI/ML Engineer

Unifyed • Gurgaon

On-site
INR 1,500,000 - 2,500,000
AI/ML Engineer
AI/ML Engineer

eazygurus • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Sr. Machine Learning Engineer
Sr. Machine Learning Engineer

Cloud Counselage Pvt Ltd • Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Competitive salary and benefits package
Opportunities for professional development
Dynamic and collaborative work environment
+1
Senior AI & ML Engineer
Senior AI & ML Engineer

Ciklum • Pune District

On-site
INR 1,500,000 - 2,000,000
Company-paid medical insurance
Mental health support
Company-paid certifications
Senior Data Engineer (with AI/ML experience) India
Senior Data Engineer (with AI/ML experience) India

IDT • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Remote work opportunity
Competitive salary
Long-term growth
Senior AI/ML Engineer
Senior AI/ML Engineer

Ciklum India • Maharashtra

On-site
INR 2,000,000 - 3,000,000
Company-paid medical insurance
Mental health support
Financial and legal consultations
+1
AI/ML Engineer
AI/ML Engineer

Focally • Bengaluru

On-site
INR 900,000 - 1,400,000
AI/ML Engineer
AI/ML Engineer

Vtechinnovations • Hyderabad

On-site
INR 1,200,000 - 1,800,000
AI / ML Engineer
AI / ML Engineer

Techaiinc • Bengaluru

On-site
INR 1,000,000 - 1,500,000