Extensive experience in software development and AI/ML technologies. Proven experience in a leadership role, building and managing engineering teams. Deep understanding of the software development lifecycle (SDLC) and agile methodologies. Expertise in AI/ML fundamentals. Experience with cloud computing platforms (AWS, Azure, or Google Cloud Platform). Exceptional communication, collaboration, and stakeholder management skills.