Description

Experience Required:
Required Qualifications:
- Minimum 5 years with relevant experience
- Ideal candidate would be full stack and able to flex between front and back end development for AI solutions
- Must have experience in core Azure services as well as familiarity with Azure Cognitive and Generative AI (GenAI) services 
- Strong programming skills: Must have strong programming skills in languages such as Python, Java, and C#. They should be able to write clean, efficient, and maintainable code. 
- Front end Angular or React (no JS).
- Data analysis skills: Comfortable leveraging pretrained models or creating models using AutoML.
- Understanding of software development principles: Must have a good understanding of software development & devops principles, including version control, testing, and continuous integration and deployment. 

Preferred Qualifications:
- General knowledge of machine learning algorithms: Should possess an understanding of machine learning algorithms and techniques, such as regression, classification, clustering, and deep learning. 
- Lead the development and implementation of AI-based automation solutions across the organization, including identifying opportunities for automation, designing, and implementing solutions, and managing the deployment and maintenance of these solutions. 
- Work with business analysts and UX designers to understand automation needs and develop solutions that meet business requirements. 
- Develop and maintain a deep understanding of the latest AI technologies and trends and provide recommendations for how these can be leveraged to improve the organization's automation capabilities. 
- Work closely with the IT department to ensure that automation solutions are integrated with existing systems and infrastructure, and that security and compliance requirements are met. 
- Lead the development of best practices and standards for AI-based automation, including data management, model training and deployment, and monitoring and maintenance. 
- Provide training and support to business users on how to use automation solutions and ensure that documentation and training materials are up to date. 
- Monitor the performance of automation solutions and provide regular reports to senior management on their impact on business operations, including cost savings, efficiency gains, and other metrics. 
- Contribute to the development of the organization's overall automation strategy, including identifying new areas for automation and making recommendations for investment in new technologies and tools.

Note: There will be python screening from every candidate
 

Education

Any Graduate