What are the responsibilities and job description for the Senior Software Engineer position at Zencoder?
A company is looking for a Senior Software Engineer with AI Experience.Key ResponsibilitiesDevelop AI-driven solutions for code generation, chat assistance, and code repairCollaborate with cross-functional teams to design and build a code-generation add-inConduct testing, optimize code, and stay updated with trends in full-stack development and AI technologiesEssential Qualifications7 years of experience in software development using Python, Java / Kotlin, or TypeScriptUnderstanding of programming languages, including ASTs and code flowExpertise in ML / AI through professional experience or substantial projectsExperience in developing complex production applications for large user basesStrong background in computer science principles and enterprise software development processes