Key Responsibilities: Develop and implement machine learning models and algorithms to solve real-world problems. Collaborate with cross-functional teams to integrate AI and machine learning capabilities into existing systems. Design and develop scalable SaaS applications using cloud platforms. Utilize generative AI techniques to create innovative solutions and applications. Optimize and fine-tune machine learning models for performance and accuracy. Stay up-to-date with industry trends and advancements in AI and machine learning. Required Skills: Machine Learning Expertise: Hands-on experience with various machine learning frameworks and libraries. Cloud Computing: Proficiency in different cloud platforms (e.g., AWS, Azure, Google Cloud) and their AI/ML services. Artificial Intelligence: Strong understanding of AI concepts, techniques, and applications. Generative AI: Experience with generative models and their applications in software development. SaaS Development: Knowledge of SaaS architecture and development best practices. Programming Languages: Proficiency in languages such as Python, R, or Java. Qualifications: Bachelor’s degree in computer science, Engineering, or a related field. Strong problem-solving skills and the ability to work in a team environment. Excellent communication skills to convey technical concepts to non-technical stakeholders.