Apple is looking to develop real-time on-device Computer Vision and Machine Perception technologies across its products, balancing research and product development to deliver state-of-the-art experiences. This role specifically addresses the need for analyzing the performance of complex Machine Learning models and 3D computer vision systems, building evaluation pipelines, and ensuring quality through a data-driven approach.
Requirements
- Experience developing and implementing test automation pipelines
- Experience in driving and developing automation pipeline
- Solid experience in test planning, performance testing, scalability/reliability testing, troubleshooting, debugging for ML related applications and products
- Experience in QA management or technical leadership roles
- Experience working on consumer industry in development of software test handling full product life cycle
- Experience in software quality assurance with consumer products through full product lifecycle
Responsibilities
- Analyzing performance of complex 3D computer vision systems in real-world applications.
- building end-to-end pipeline and metrics for fast model evaluation
- understanding data / model biases
- create test plans and drive quality
- lead technically deep, strategic and efficient test plan reviews
- technical innovation within the team on test infrastructure and tools
- Influence SW/FW design decisions through a strong test data driven approach
Other
- Demonstrated ability to establish strong and effective working relationships with cross-functional teams
- Understands and practice a balanced approach to managing the team and the projects you are responsible for.
- Collaborating with multiple algorithm teams to understand and analyze algorithm issues.
- The candidate should demonstrate strong team leadership, as well as people and program management skills.
- This candidate has strong industry relationships/knowledge and uses that to be resourceful and problem solve things proactively.