Minimum Qualifications** + 5-10+ years of experience working as a Software Quality engineer with primary focus on automation + Expertise in Python, Bash and/or Swift with exposure to ML/NLP libraries + In-depth knowledge of software development lifecycle, testing methodologies, and testing tools + Developing test plans, assessing risk, filing appropriate defects, and providing relevant data for test reporting + Develop and maintain robust testing frameworks using machine learning models + Experience with developing test strategies, including: writing test plans, test cases, and testing architectures + Expertise with LLM usage to innovate and improve efficiency of the daily work + BS/MS or equivalent experience in Computer Science or related field **Preferred Qualifications** + Strong software engineering skills, including system design, development, testing, debugging, release and maintenance + Drive development and deployment of relevant ML testing tools and infrastructure + Deep understanding of automated software testing methodologies and lifecycle, including integration testing, component mocking, and dependency injection + Ability to work independently, raise issues and take corrective actions + Ability to triage problems, prioritize accordingly, and propose a resolution As part of Siri's AI Quality Engineering, we are dedicated to creating groundbreaking conversational assistant technologies for both large-scale systems and new client devices, building upon our legacy of intelligent assistant solutions that already assist millions of users worldwide.