TopHire.co
Location
Bangalore | India
Job description
Role : Sr. Data Scientist (NLP)Location : Bengaluru (Hybrid)Experience : 5+yearsJob Description :We are seeking an experienced NLP Data Scientist to join our team. The ideal candidate will have a strong background in Natural Language Processing (NLP), Machine Learning, and Data Science. You will be responsible for developing and implementing NLP models to solve complex business problems.Responsibilities :- Develop and implement NLP models to solve complex business problems using deep learning algorithms and neural networks- Perform exploratory data analysis to gain insights into the data and develop data preprocessing pipelines for text data- Work with stakeholders to define project requirements and scope, and collaborate with cross-functional teams to implement solutions- Perform statistical analysis and evaluate model performance using appropriate metrics.- Communicate findings and insights to technical and non-technical stakeholders- Keep up-to-date with the latest developments in NLP and related fieldsRequirements :- Bachelor's or Master's degree in Computer Science, Data Science, or a related field- Minimum 3+ years of experience in NLP, Machine Learning, and Data Science- Experienced Team Lead proficient in team management, coaching, mentoring, and decision-making. - Strong background in customer stakeholder management- Foster a collaborative and innovative team environment, encouraging knowledge sharing, best practices, and continuous learning.- Set clear performance objectives, conduct regular performance evaluations, and provide constructive feedback to team members.- Oversee and prioritise the team's project portfolio, ensuring projects are delivered on time and within budget.- Collaborate with stakeholders to define project goals, requirements, and deliverables, ensuring alignment with business objectives.- Monitor project progress, identify potential roadblocks, and proactively implement solutions to ensure successful project completion.- Understanding of Project Life Cycle and adherence to project documentation- Strong programming skills in Python and proficiency in other programming languages such as C++, Javascript, Bash are appreciated.- Experience with deep learning frameworks such as TensorFlow, PyTorch, and Keras- Strong understanding of BERT and other transformer models and the role of attention mechanism.- Hands-on experience using NLP algorithms and techniques such as text pre-processing, language modelling, information extraction, sentiment analysis, topic modelling, machine translation, Information Retrieval.- Comprehensive understanding of evaluating NLP models using a range of benchmarking metrics, including but not limited to precision, recall, WER, BLEU score, ROUGE, METEOR, AUC-ROC, F1-score, and coherence- Experience with data ingestion from databases like MySQL, MongoDB etc. and data manipulation and visualisation tools such as Pandas, NumPy, and Matplotlib, plotly- Familiarity with cloud platforms such as AWS, GCP, or Azure and experience with deploying models to production environments using docker containers using version control tools like Git.- Excellent communication and interpersonal skills, with the ability to explain technical concepts to non-technical stakeholders- Proven track record of delivering NLP solutions that provide business value (ref:hirist.tech)
Job tags
Salary