Software Test Engineer, Sensing & Connectivity
Core
Validate algorithms and AI models for location context features in Apple products, ensuring quality of end-to-end experiences powered by sensing and connectivity.
Role type
Software Development Engineer in Test (SDET) specializing in AI/ML validation
Builds
Automated tests, monitoring dashboards, synthetic data generation pipelines, and data-collection/replay infrastructure
Domain
Consumer electronics, location intelligence, machine learning, multimodal sensing
Deliverable
production ML models
Required skills
AI model validation, statistical analysis, Python, MATLAB, data analysis, data visualization, GenAI for testing workflows
Preferred skills
SQL/NoSQL, database design, hardware testing, test plan design
Technologies
Python, MATLAB, GenAI, SQL, NoSQL
Responsibilities
Define QA strategy for ML models including validation of training data, features, and labels; Develop automated tests for feature qualification and performance tracking; Generate synthetic data at scale to validate on-device models; Build data-collection and replay infrastructure; Profile and evaluate large structured and unstructured datasets; Present at user study, code, and data reviews.
Seniority
Mid-level, hands-on IC