Job Purpose
- Join a dynamic and growing team dedicated to cultivating a talent pipeline that ensures Cognizant remains a leading force in IT, equipped with the skilled associates necessary to drive continued success.
- Bring your skills and experience to influence the direction of Cognizant L&D.
- Deliver training courses from Cognizant's course catalog in generative AI specialization.
- Develop skilled developers capable of delivering quality software using Generative AI concepts and tools.
- Utilize facilitation and training skills that meet the requirements of the adult learner in both classroom and distance learning setups.
- Instill high learning agility in learners and create a culture of continuous learning.
Roles and Responsibilities
- Design and deliver comprehensive training programs for gen AI technologies.
- Develop hands-on exercises and projects to enhance learning and practical application of skills.
- Conduct engaging and informative in-person and virtual training sessions, workshops, and seminars for employees, clients, and partners.
- Utilize a variety of instructional techniques and formats, such as simulations, team exercises, group discussions, and videos, to enhance learning experiences.
- Ability to apply instructional strategies and adult learning principles to design and delivery of training preferred.
- Ability to conduct research, collaborating with subject matter experts and gathering and interpreting relevant data.
- Ability to write clear, concise explanations of complex concepts and engaging course content for a diverse audience.
- Work with Business stakeholders and SMEs to understand training needs and build an effective training plan.
- Curate the learning materials needed for the training plan.
- Develop multiple-choice questions, scenario-based questions, case studies, and lab exercises based on the training content.
- Develop video-based learning e.g., Prompt Engineering for All.
- Facilitate classroom and virtual classroom (VILT) training.
- Participate in curriculum development processes for both classroom-based and online training.
- Design evaluation rubrics to validate the knowledge of the participants in the training.
- Conduct the Viva voce for the participants to assess their knowledge after the training.
- Work on the infrastructure/software lab setup and validation of the lab to use during the training sessions.
- Review the training content with peers/SMEs.
- Participate in Training Sprint calls and provide resolutions on participant queries.
- Validate the participant's solution implementation and provide continuous feedback.
- Adapt quickly to changes in business needs in a short span of time and provide quick workarounds.
- Experience in Agile Development methodology, Continuous Integration, and DevOps.
- Demonstrated ability to deliver effective training in classroom and/or virtual classroom environments.
- Stay updated with the latest advancements in AI and cloud technologies to incorporate them into the training curriculum.
- Collaborate with cross-functional teams to align training objectives with organizational goals.
Job Requirements
Experience:
- Proven experience as a trainer or educator in Python or Java programming and AI technologies.
- Familiarity with Google Colab and Microsoft VS Code IDEs.
- Strong practical knowledge of AI code companion tools (GitHub Copilot/Amazon Q Developer/Tabnine).
- Experience in prompt engineering, with a demonstrated ability to design and optimize prompts for various AI applications.
- Familiarity with gen AI implementations on Azure, AWS, and Google Cloud LLMs and experience in Retrieval-Augmented Generation (RAG) with Open AI, AWS Bedrock or Google Gemini with a demonstrated ability to train LLMs.
- Hands-on experience with Generative AI models, such as GPT, BERT, DALL-E, etc.
- Experience in instructional design and curriculum development.
- Excellent communication and presentation skills.
- Ability to create an engaging learning environment and motivate participants.
- Ability to use Microsoft 365 Copilot in Microsoft 365 apps.
Education/Certifications:
- Bachelor's degree in Computer Science, Information Systems, or a related discipline. An equivalent combination of education and work experience may be considered in lieu of a degree.
Specialized knowledge/experience:
- Should be specialized in Java or Python and AWS/Azure/Google skills. Valid Certifications in Azure, AWS, or Google Cloud platforms is an added advantage.
Technical Requirements:
- 5+ years' experience with application development on Frontend + Backend + Cloud skills.
- Frontend Skills - HTML5, CSS3, Bootstrap, Modern JavaScript, jQuery, Jasmine, Angular/REACT, Unit Testing and Integration Testing.
- Backend Skills - Core Java 8, Spring Boot, Spring Cloud, Microservices, Junit, JSON, Data Structures, Python, MongoDB, MYSQL, Redis, Secured Coding, Code Quality.
- Cloud Skills - Cloud Native Application development and deployment using AWS Cloud Services.
- GenAI Skills - GitHub Copilot, Amazon Q Developer, Tabnine, and prompt engineering tools and techniques.