Principal Software Engineer, Gen-AI Search Relevance

4 - 8 years

0 Lacs

Posted:19 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Principal Software Engineer at Instant Markets, a venture of Instant Systems Inc., you will have the opportunity to lead innovation in intelligent search systems by addressing lexical gaps, enhancing semantic text understanding, and overcoming data sparsity using Generative AI. You will be responsible for architecting and implementing semantic search and ranking systems, applying advanced NLP techniques, and collaborating with cross-functional teams to translate research into production-grade systems. Your work will involve driving innovations in recommendation systems and improving user satisfaction across products. Key Responsibilities: - Architect and implement semantic search and ranking systems using deep neural models and embeddings - Design robust generalization strategies for sparse data environments using pretrained models and knowledge distillation - Develop and refine query understanding, document retrieval, and ranking pipelines using advanced NLP and LLM techniques - Work on context-aware and intent-based search to enhance user satisfaction - Collaborate with applied scientists, product managers, and engineers to build production-grade systems - Evaluate model performance using offline metrics and online A/B testing for continuous improvement - Build hybrid recommendation models combining collaborative filtering with semantic understanding Qualifications Required: - 3-6 years of experience in Search/NLP/Machine Learning/Recommendation Systems - Strong foundation in ML/DL algorithms, including classification, ranking, embeddings, and transformers - Understanding of challenges like lexical gap, polysemy/synonymy, and semantic matching - Experience working with sparse or long-tail data in production settings - Hands-on experience with vector search technologies like FAISS, Pinecone, Weaviate - Proficiency in Python and exposure to libraries such as PyTorch, TensorFlow, Hugging Face, Scikit-learn, etc. - Knowledge of ranking models, feature engineering, and evaluation techniques - Familiarity with retrieval-augmented generation (RAG) and LLM integration into search pipelines About Instant Systems Inc.: Instant Systems Inc. is a Silicon Valley-based company with offices in Noida, focusing on finding and investing in bright startups to help establish competent product engineering teams. As part of the team, you will collaborate on innovative projects, receive mentorship and training for career growth, and have access to remote work options for better work-life balance. Instant Systems values diversity and inclusivity in its workplace, ensuring that every voice is heard and respected. (Note: The section "More About Instant Systems Inc." has been omitted as it does not directly relate to the job role and responsibilities.),

Mock Interview

Practice Video Interview with JobPe AI

Start Machine Learning Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You