Research: Stay up-to-date with the latest research in NLP/NLU/Gen AI space and work on various problems like topic modeling, machine translation, token classification / NER, semantic understanding and knowledge graph.
Design: Take ownership for pythonic applications within the team and work independently to ensure its launch, improvement and maintenance and participate in product design discussion and decisions.
Implement: Enhance current product features and proactively develop new features which have a reasonable value proposition for the end-user and suggest improvements and optimizations in deployed algorithms and implement the same while participating in agile development.
Collaborate: Partner with product managers to make data driven decisions and help solve problems for end-users as well as other data science teams to establish and follow organizational best practices.
Leadership: Perform technical reviews and bring overall leadership within the team and provide mentorship and training to junior team members.
Requirements:
B.Tech / M.Tech from a top-tier engineering college with a strong mathematical background.
3+ years of experience in Machine learning, 2+ years of experience working with NLP/NLU based technologies.
Experience in machine / deep learning frameworks such as TensorFlow, Keras, Pytorch and good knowledge of CNN, RNN/LSTM/GRU, Transformer Models, Generate AI, Transfer Learning, Ensemble Learning as well as classical ML techniques like LDA, SVD and Clustering.
Strong Python programming skills and familiarity with back-end development / devops – Flask, uWSGI, MySQL, Celery, Docker will be a plus.
Bonus: Prior experience with AWS related services and familiarity with platforms like MLFlow for managing ML lifecycle and experimentation.
Strong problem solving skills and readiness to learn new concepts and apply them to find practical solutions to complex problems
Ability to work in a fast-paced start up with strict deadlines