onsite
Hands On AI Engineer (NLP)
Hands On AI Engineer (NLP)
We are seeking an experienced Hands-On AI Engineer with expertise in Natural Language Processing (NLP) to join our team. This role involves developing and implementing cutting-edge NLP models to solve complex business problems, building and maintaining NLP models for various applications, and collaborating with cross-functional teams.
About the role
Opening Summary
We are seeking an experienced Hands-On AI Engineer with expertise in Natural Language Processing to join our team in Bangalore. As an AI Engineer, you will work on developing and implementing cutting-edge NLP models to solve complex business problems.
Requirements
- Bachelor's/Master's degree in Computer Science, Engineering or related field
- At least 2 years of experience in developing and implementing NLP models
- Strong programming skills in Python and experience working with NLP libraries such as NLTK, spaCy, Gensim, and Scikit-learn
- Experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras
- Familiarity with data structures, algorithms, and software design principles
- Ability to work independently and in a team environment
- Excellent communication and problem-solving skills
Responsibilities
- Build and maintain NLP models for various business applications
- Develop and implement machine learning algorithms for NLP tasks
- Design and build scalable systems for processing and analyzing large datasets
- Collaborate with cross-functional teams to identify and solve complex business problems using NLP techniques
- Continuously research and evaluate the latest advancements in NLP to improve model performance
Preferred Qualification
- Experience in building chatbots or virtual assistants
- Familiarity with cloud platforms such as AWS or Azure
- Experience in working with big data technologies such as Hadoop, Spark, or Cassandra
Skills
PythonNltkSpacyGensimScikit learnTensorFlowPyTorchKerasAWSAzureHadoopSparkCassandra