with a strong background in software development and practical experience in implementing AI-based solutions. The ideal candidate will have hands-on expertise in
Natural Language Processing (NLP)
,
Computer Vision
, or other machine learning technologies, and should be capable of designing and integrating AI models into production-level web or mobile applications.
Key Responsibilities:
Design, develop, and implement AI-driven applications using technologies such as NLP, Computer Vision, or predictive analytics.
Collaborate with product managers, data scientists, and UI/UX teams to gather requirements and translate them into AI solutions.
Integrate AI/ML models with frontend and backend systems (web/mobile).
Optimize performance of AI models for scalability, speed, and efficiency.
Maintain clear documentation of design decisions, code, and models.
Stay up-to-date with emerging AI tools, frameworks, and industry trends.
Conduct testing, validation, and tuning of AI models for real-world deployment.
Support in debugging and enhancing existing AI-integrated applications.
Required Qualifications & Experience:
Education
: Minimum B.E. / B.Tech / MCA in Computer Science, IT, or a related field.
Experience
:
3-5 years
of experience in IT/Software Development.
Minimum
2 years
of hands-on experience in AI/ML technologies including NLP, Computer Vision, or similar domains.
Strong experience integrating AI models into
production environments
(web or mobile apps).
Technical Skills:
Proficiency in programming languages:
Python
,
Java
, or
C++
AI/ML Frameworks:
TensorFlow
,
PyTorch
,
Keras
, or
OpenCV
Experience with
NLP libraries
(e.g., SpaCy, NLTK, BERT)
Experience with
Computer Vision libraries
(e.g., OpenCV, YOLO, Detectron2)
Familiarity with RESTful APIs, cloud-based services (AWS, Azure, GCP)
Knowledge of