Skip to content

Software Engineering in Test – AI/ML
Company | Apple |
---|
Location | Seattle, WA, USA |
---|
Salary | $129600 – $236300 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- BS or MS in Computer Science or related field or relevant industry experience.
- Proficiency in Java, Python or similar programming languages
- Passion for quality engineering and delivering creative approaches for testing machine learning algorithms and large scale distributed data systems
- Advanced expertise with architecting and implementing REST api frameworks, tooling and test strategies for unit, functional and integration tests
- Creative problem solving with attention to detail
- Impeccable communication skills and ability to effectively collaborate with multiple collaborators across organizations and project timelines
- Highly organized, creative, self-motivated, and passionate about achieving results. Excited about the possibilities unlocked by AI and ML technologies
- Advocacy for a positive customer experience
Responsibilities
- Design, implement and maintain automation tests, testing frameworks and tooling to support various backend services and machine learning pipelines.
- Partner with multi-functional collaborators and peers to develop test strategies, plans, test cases and CI/CD-integrated automated test suites
- Define and drive quality assurance standard methodologies including data-driven testing approaches for API endpoints
- Identify process and architecture inefficiencies and help drive improvements while reducing risk, fostering a culture of built-in quality and continuous testing throughout the SDLC
- Mentor junior team members
Preferred Qualifications
- Knowledge of Big Data systems, Apache Spark is a plus
- Experience with testing AI and/or ML algorithms is a plus
- Adept at leveraging technology to solve problems, including building tooling, automating tasks, and developing supporting systems to streamline development workflows