Develop and implement deep learning models for various applications.
Work with large datasets and perform exploratory data analysis.
Develop custom loss functions and evaluation metrics.
Collaborate with cross-functional teams to ensure successful deployment of models.
Optimize models for performance, scalability, and efficiency.
Conduct research and stay up to date with the latest developments in the field of natural language processing, deep learning and reinforcement learning.
Participate in code reviews and provide feedback to team members.
Stay current with industry trends and research, incorporating the latest advancements into your work.
Leverage NLP techniques to extract insights from unstructured data sources and improve models.
Requirement:
Bachelor's or Master's degree in Computer Science, Mathematics, or related field with 6 to 10 years of experience.
Strong proficiency in Python programming language.
Good understanding of data structures and algorithms.
Strong understanding of statistics and probability distributions
Hands-on Experience with Natural Language Processing, Deep Learning, Reinforcement Learning, Graph, GANs, Transformers, LLMs, Statistics
Experience with both Tensorflow and Pytorch frameworks.
Familiarity with working on GPU based machines.
Strong problem-solving skills.
Excellent written and verbal communication skills.
Ability to work independently as well as in a team environment.
Strong Communication skills and ability to simplify complex information and results into simple concepts and actionable insights for a variety of audiences.