Chatbot Developer Job in Horizontal Talent

Chatbot Developer

Apply Now
Job Summary

Job Description Bachelor's or master s degree in Computer Science, Data Science, Engineering, or a related field. Strong programming skills in languages such as C#, SQL, Python etc. Experience in developing Web Application and AI/ML based applications, .NET MVC and .NET Core. And understanding on integrating Generative AI services like Azure Open AI, Google Vertex AI and other cloud based services. Experience with Chatbot development and integration with web application and other channels like MS Teams, other social media channels. Hands-on experience in Web development: (Web API/REST/Micro Services), JavaScript/jQuery, Angular/React, Flask, HTML/HTML5, CSS/CSS3/SCSS Must have experience in one of the SQL and No SQL database such as SQL Server/MySQL, and/or Cosmos DB, MongoDB etc. Good experience in any of cloud infrastructures such as Azure, GCP or AWS Skills (good to have) Experience in developing AI/ML and deep learning solutions with libraries and frameworks, such as TensorFlow, PyTorch, Scikit-learn, OpenCV and/or Keras. Familiarity with a variety of machine learning and deep learning algorithms. Experience with MLOps: MLFlow, Kubeflow, SageMaker, CI/CD Pipeline, Azure ML Studio, Goolge Vertex AI etc. Good to have experience in Docker, Kubernetes etc Responsibilities Collaborate with software engineers, business stake holders and/or domain experts to translate business requirements into product features, tools, projects, AI/ML, NLP/NLU and deep learning solutions. Develop, and implement features and tools using (but not limited to) .Net, C#, MVC, .Net Core, Web APIs, Python, Flask/Django, SQL, Angular/React/Node.js, AI and ML models and algorithms to solve business problems and optimize processes. Deploy web applications on on-premise and cloud environment for a large scale of users using CI/CD Evaluate and Integrate cloud-based AI-ML services in applications. Preprocess and analyze large datasets to identify patterns, trends, and insights. Evaluate, validate, and optimize AI/ML models to ensure their accuracy, efficiency, and generalizability. Deploy applications and AI/ML model into cloud environment such as Azure/GCP/AWS etc. Monitor and maintain the performance of AI/ML models in production environments, identifying opportunities for improvement and updating models as needed. Application documentation including development processes, results, and lessons learned to facilitate knowledge sharing and continuous improvement. Knowledge of instrumentation and debugging tools using Android Studio. Knowledge on Non-Functional aspects such as Extensibility, Scalability, Responsiveness SOLID design principles and Server Driven UI Architecture Agile techniques and methodologies Knowledge of Agile lifecycle management repositories

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs