Key Responsibilities:- Highly motivated individual who can deliver high-quality software solutions. - Oversee the entire software development lifecycle, from planning and design to implementation, testing, and deployment. - Collaborate with stakeholders to gather requirements, define project scope, and create detailed project plans. - Ensure projects are delivered on time, within scope, and within budget. - Conduct regular team meetings, code reviews, and performance evaluations. - Identify and address technical and operational challenges to maintain project momentum. - Foster a positive team environment, encouraging collaboration and professional growth.Required Skills and Qualifications:- Bachelor’s degree in computer engineering/science or a related field - Minimum of 5 to 10 years of professional experience in web application development. - Minimum 2 to 3 years of experience in AI/ML and automation technologies. - Should have worked on technologies like Microsoft , MVC, JavaScript, jQuery, Angular, React, Entity Framework - Should have working experience in programming languages like python, C#. - Understanding of Chatbot Architecture especially based on Microsoft Bot framework. - Knowledge of Machine Learning & Artificial Intelligence - Experience in integrating chatbot with different messaging platform like (Facebook, WhatsApp, Microsoft Teams or Telegram) - Experience in library like PyTorch, TensorFlow or others. - Experience in Large Language Models (LLMs) and Deep learning techniques. - Experience in Natural Language Processing (NLP) - Experience in Docker and Kubernetes. - Experience on Microsoft Azure Cognitive Services, spaCy, NLTK (Natural Language Toolkit), LUIS (Language Understanding Intelligent Service) - Ability to work with RESTful APIs, PostgreSQL, SQL Server. - Experience in OOPS, Design Pattern and n-tier architecture application - Extensive experience with multithreading and multiprocessing techniques to optimize application performance. - Knowledge about HMTL5, CSS3, JavaScript. - Knowledge about Web Development React or Vue.js - Knowledge about cloud services like Microsoft Azure or AWS - Should have implementation experience in the implementation of Microservices architecture - Knowledge of modern authorization mechanisms, such as JSON Web Token - Strong understanding of software design principles, API development, and database optimization. - Knowledge of database systems, including Relation Database (like SQL Server, PostgreSQL). - Knowledge about Non-Relation Database like MongoDB will be added advantage. - Prior experience in the Education Technology Industry is a plus - Excellent oral and written communication skills in English - Familiarity with agile development methodologies - Knowledge of software development life-cycle methodologies e.g. Iterative, SCRUM, Agile, etc. - Experience of code review and code refactoring with best industry practices. - Must have knowledge of working on code repository (Azure Repos, GIT etc.) - Ability to learn and implement new technologies in a fast-paced dynamic environment.To know our Privacy Policy, please click on the link below or copy paste the URL on your browser:
Job Title
Back End Developer- AI/ML