NICE
Senior Software Engineer
About this role
Description: NiCE is seeking a Senior Software Engineer to join the SPARK team, focusing on building AI solutions for enterprise-grade tools. The role involves designing, building, and delivering AI solutions while collaborating with business analysts and project managers. Requirements: Bachelor's degree in Computer Science, Software Engineering, or equivalent experience. 6-8 years of software development experience, with 2+ years in LLM-powered applications. Proficiency in Python and/or TypeScript, with knowledge of REST APIs and async design. Experience with agent frameworks and major cloud platforms (Azure, AWS, GCP). Strong business knowledge and ability to translate business needs into software solutions. Benefits: Opportunity to be a founding member of a new team and shape AI tools for global use. Flexible working model (2 days in-office, 3 days remote) promoting collaboration and innovation.