Source description
About the role
You will be responsible for developing and implementing NLP models to solve complex business problems. Your key responsibilities will include: - Developing and implementing NLP models using deep learning algorithms and neural networks. - Performing exploratory data analysis and developing data preprocessing pipelines for text data. - Working with stakeholders to define project requirements and scope. - Collaborating with cross-functional teams to implement solutions. - Performing statistical analysis and evaluating model performance using appropriate metrics. - Communicating findings and insights to technical and non-technical stakeholders. - Keeping up-to-date with the latest developments in NLP and related fields. Qualifications required for this role: - Bachelors or Masters degree in Computer Science, Data Science, or a related field. - Minimum 3 years of experience in NLP, Machine Learning, and Data Science. - Team Lead experience managing teams, coaching, mentoring, and decision-making. - Strong programming skills in Python and proficiency in other programming languages such as C, Javascript, Bash. - 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 modeling, information extraction, sentiment analysis, topic modeling, machine translation, and information retrieval. - Comprehensive understanding of evaluating NLP models using a range of benchmarking metrics. - Experience with data ingestion from databases like MySQL, MongoDB, etc., and data manipulation and visualization 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 and version control tools like Git. - Excellent communication and interpersonal skills. This role will provide you with the opportunity to work on cutting-edge NLP projects and deliver solutions that provide business value. You will be responsible for developing and implementing NLP models to solve complex business problems. Your key responsibilities will include: - Developing and implementing NLP models using deep learning algorithms and neural networks. - Performing exploratory data analysis and developing data preprocessing pipelines for text data. - Working with stakeholders to define project requirements and scope. - Collaborating with cross-functional teams to implement solutions. - Performing statistical analysis and evaluating model performance using appropriate metrics. - Communicating findings and insights to technical and non-technical stakeholders. - Keeping up-to-date with the latest developments in NLP and related fields. Qualifications required for this role: - Bachelors or Masters degree in Computer Science, Data Science, or a related field. - Minimum 3 years of experience in NLP, Machine Learning, and Data Science. - Team Lead experience managing teams, coaching, mentoring, and decision-making. - Strong programming skills in Python and proficiency in other programming languages such as C, Javascript, Bash. - 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 modeling, information extraction, sentiment analysis, topic modeling, machine translation, and information retrieval. - Comprehensive understanding of evaluating NLP models using a range of benchmarking metrics. - Experience with data ingestion from databases like MySQL, MongoDB, etc., and data manipulation and visualization 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 and version control tools like Git. - Excellent communication and interpersonal skills. This role will provide you with the opportunity to work on cutting-edge NLP projects and deliver solutions that provide business value.