Careerfit.ai
Location
Bangalore | India
Job description
Responsibilities: Design and develop natural language processing (NLP) and deep learning (DL) solutions, models, and architectures for text analysis and understanding. Gather and preprocess text data from various sources, including structured and unstructured data sources. Build and train NLP and DL models for tasks such as text classification, sentiment analysis, named entity recognition, and machine translation. Implement and optimize deep learning algorithms and neural network architectures for NLP tasks. Evaluate and benchmark NLP and DL models using appropriate metrics and evaluation techniques. Collaborate with data scientists, software engineers, and domain experts to integrate NLP solutions into software applications and business processes. Stay updated on NLP and DL research, algorithms, libraries, and frameworks. Requirements: Bachelor's degree in Computer Science, Artificial Intelligence, or related field. Proven experience in NLP or DL engineering roles. Strong proficiency in programming languages commonly used in NLP and DL (e.g., Python, TensorFlow, PyTorch). Knowledge of NLP techniques, algorithms, and libraries (e.g., NLTK, spaCy, Transformers). Experience with deep learning frameworks and architectures (e.g., CNNs, RNNs, Transformers). Excellent problem-solving, analytical, and communication skills. Skills: Natural Language Processing: Ability to develop NLP solutions and models for text analysis and understanding. Deep Learning: Proficiency in implementing and optimizing DL algorithms and neural network architectures. Programming: Strong skills in Python and related libraries for NLP and DL. Collaboration: Effective teamwork within cross-functional teams to integrate NLP solutions. Preferred: Master's or Ph.D. degree in a relevant field, demonstrating advanced knowledge and expertise. Certification in NLP or deep learning, validating specialized skills and proficiency in the field.
Job tags
Salary