Key Responsibilities:
- Design, develop, and deploy AI/ML models-based solutions using various cloud services (e.g., AWS, Google Cloud, Azure) to address complex business challenges.
- Utilize Copilot Studio to build and maintain conversational virtual bots and agents, ensuring seamless integration and user interaction.
- Develop, customize, and maintain applications using Microsoft's Power Platform (Power Apps, Power Automate, Power BI) to address various business needs.
- Develop and manage RESTful APIs using Python or Node.js, with a focus on building REST services using Nest and Node.js.
- Lead the full-stack development process, including front-end, back-end, and database management, to deliver robust and scalable applications.
- Work with PostgreSQL, MongoDB, Azure Cosmos DB, Azure Key Vault, PostgresDB, Redis, and OpenAI to design, implement, and optimize data storage and security solutions.
- Lead and mentor a team of developers, providing technical guidance and fostering a collaborative and productive work environment.
- Communicate effectively with cross-functional teams, stakeholders, and management to understand requirements, provide updates, and deliver high-quality solutions.
- Stay current with industry trends and best practices in AI/ML, cloud computing, and software development to continuously improve GSK's technology stack.
Qualifications:
- Bachelor's or master's degree in computer science, Information Technology, or a related field.
- 5 -8 years of overall experience & 2+ years of relevant experience in AI/ML and software development
- 2+ years of exp in developing and maintain applications using Microsoft's Power Platform (Power Apps, Power Automate, Power BI).
- Proven experience with AI services from different cloud vendors (e.g., AWS, Google Cloud, Azure).
- Experience in developing GenAI-based solutions and working with the Agentic Framework.
- Should have developed some Agents in Copilot Studio or any other similar technology.
- Proficiency in using Copilot Studio to build and manage conversational virtual bots and agents.
- Strong programming skills in Python or Node.js for developing RESTful APIs, with specific experience in building REST services using Nest and Node.js.
- Experience as a full-stack developer, with expertise in front-end and back-end technologies.
- Extensive experience with Azure Cosmos DB, Azure Key Vault, PostgresDB, Redis, and OpenAI.
- Solid understanding and hands-on experience with PostgreSQL and MongoDB databases.
- Demonstrated ability to lead and manage a team of developers, with strong leadership and mentoring skills.
- Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
- Strong problem-solving skills and the ability to handle complex technical challenges.
Preferred Skills:
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of data visualization tools and libraries.
- Experience with other programming languages and frameworks (e.g., JavaScript, React, Angular).