AI/ML DeveloperRole: - AI/ML Developer
Location: - Pune ll Noida ll Bangalore ll Hyderabad ll Chennai
Employment Type: - Full time
Experience Required: - 6+ years
Job Overview:
Seeking an experienced Python Developer specialized in API development and Natural Language Processing (NLP) or Artificial Intelligence (AI). The role involves designing, developing, and maintaining efficient, scalable APIs and implementing cutting-edge NLP/AI algorithms and models to solve real-world problems. The ideal candidate will work collaboratively with cross-functional teams to create innovative software solutions enhancing user experience and automation.
Key Responsibilities:
Develop, test, and maintain scalable Python applications and RESTful APIs.
Design and implement NLP models and AI algorithms for text processing, speech recognition, chatbot integration, sentiment analysis, or other language understanding tasks.
Work on data preprocessing, feature extraction, and model training using machine learning frameworks.
Integrate AI/NLP models into production environments via APIs.
Analyze large datasets to improve model accuracy and application performance.
Maintain code quality through best practices, version control (Git), and documentation.
Stay updated with the latest developments in AI, NLP, and software technology.
Required Skills:
Strong proficiency in Python programming and API development.
Experience with NLP libraries such as NLTK, SpaCy, or transformers.
Familiarity with machine learning and deep learning frameworks like TensorFlow, Keras, or PyTorch.
Knowledge of NLP techniques including semantic extraction, text classification, and language modeling.
Hands-on experience in designing and consuming RESTful APIs.
Good problem-solving, analytical, and communication skills.
Preferred Qualifications:
Bachelors or Masters degree in Computer Science, Engineering, or related fields.
Experience with version control systems like Git.
Knowledge of containerization tools such as Docker and Kubernetes.
Previous experience working in multilingual and multimodal NLP environments

Keyskills: Tensorflow Artificial Intelligence Natural Language Processing Machine Learning Python Keras
Tech Mahindra Limited is an Indian multinational provider of information technology (IT), networking technology solutions and Business Process Outsourcing (BPO) to the telecommunications industry. Tech Mahindra is a US$4.2 billion company with over 117,000 employees across 90 countries. It provide...