NLP engineer

Mumbai, Maharashtra, India | Engineering | Full-time


At SiftHub, we are on a mission to make the life of sales and revenue teams more efficient and help them to focus on selling. SiftHub is a sales copilot that accelerates knowledge discovery and automates content creation to improve win rates and help sales teams close deals faster.

As a member of our team, you'll be at the forefront of this exciting technology revolution, working alongside some of the brightest minds in the industry to bring our platform to life. We're looking for individuals who are passionate about AI and its potential to drive real-world impact.

Whether you're an AI expert or an aspiring one, SiftHub offers an environment that supports and challenges you, enabling your growth and success. Join us today and help us shape the future of AI for enterprises!


  • Design and develop, effective, and unambiguous LLM / RAG based NLP systems, taking into account user intent, context, and domain knowledge

  • Implement and optimize prompt engineering, chaining techniques and agentic workflows for enhancing language model outputs.

  • Collaborate with cross-functional teams, including product managers, UX/UI designers, and developers, to develop the best user experiences

  • Conduct user research and evaluate user feedback in order to continuously improve model output

  • Stay updated on industry trends, new models and techniques, and best practices in AI, NLP

  • Develop and keep up-to-date engineering documentation, including guidelines, best practices, and utilization examples

  • Contribute to the process of quality assurance and devops by identifying and resolving issues to ensure model effectiveness and user satisfaction at scale


  • Bachelor’s or Master’s degree in Computer Science, Information Technology with a focus on language processing

  • 2+ years of experience in NLP and relevant projects with strong working proficiency in Python

  • Solid understanding of natural language processing concepts and techniques.

  • Experience working with OpenAI or other open-source large language models (LLMs) is highly desirable.

  • Familiarity with deep learning frameworks such as TensorFlow or PyTorch.

  • Strong analytical and problem-solving skills.

  • Excellent communication and teamwork abilities.

  • Ability to work independently and thrive in a fast-paced startup environment.