The Senior Software Architect at NiCE is tasked with overseeing the architectural direction and implementation of AI-driven solutions within cloud environments. This role involves leading technical decisions, ensuring adherence to security and scalability standards, and mentoring team members in architecture practices. Candidates should possess solid C# development experience, familiarity with AI tools, and a strong understanding of system design principles.