Apple
On-Device ML Infrastructure Engineer (ML Performance Visualization)
Apple, Seattle, Washington, us, 98127
On-Device ML Infrastructure Engineer (ML Performance Visualization)
Seattle, Washington, United States | Software and Services Description
We are building the first end-to-end developer experience for ML development that leverages Apples vertical integration, enabling developers to iterate on model authoring, optimization, transformation, execution, debugging, profiling, and analysis. This role offers a great opportunity to scale and extend a significant on-device ML benchmarking service used across Apple, supporting devices from wearables to Apple Silicon Macs. The role involves building the developer experience for ML development, focusing on areas like model visualization, efficient inference algorithms, model compression, and ML compilers/run-time. Key responsibilities include: Driving UI/front-end experiences for a ML benchmarking service in a fast-paced environment Exploring intelligent visualization and insights of on-device ML models Maintaining the health and performance of the ML benchmarking service, including debugging and user support Collaborating extensively with ML and hardware teams across Apple Minimum Qualifications
Strong programming and software design skills in Python Knowledge of ML fundamentals including training, evaluation, and deployment/inference Passion for ML, especially on-device applications Excellent collaboration and communication skills Preferred Qualifications
Masters or PhDs in Computer Science or related fields Experience with ML frameworks like PyTorch, TensorFlow, JAX, especially on-device frameworks such as CoreML, TFLite, or ExecuTorch Back-end system skills including containers (Docker), cloud orchestration (Kubernetes), databases (SQL, Postgres) Experience with ML architectures like Transformers, CNNs, or Stable Diffusion Note: The salary range for this role is $139,500 to $258,100, depending on skills and experience. Apple offers comprehensive benefits, stock programs, and educational reimbursement. This role may also be eligible for bonuses, relocation assistance, and other benefits. Apple is an equal opportunity employer committed to diversity and inclusion. We promote equal opportunity for all applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. #J-18808-Ljbffr
Seattle, Washington, United States | Software and Services Description
We are building the first end-to-end developer experience for ML development that leverages Apples vertical integration, enabling developers to iterate on model authoring, optimization, transformation, execution, debugging, profiling, and analysis. This role offers a great opportunity to scale and extend a significant on-device ML benchmarking service used across Apple, supporting devices from wearables to Apple Silicon Macs. The role involves building the developer experience for ML development, focusing on areas like model visualization, efficient inference algorithms, model compression, and ML compilers/run-time. Key responsibilities include: Driving UI/front-end experiences for a ML benchmarking service in a fast-paced environment Exploring intelligent visualization and insights of on-device ML models Maintaining the health and performance of the ML benchmarking service, including debugging and user support Collaborating extensively with ML and hardware teams across Apple Minimum Qualifications
Strong programming and software design skills in Python Knowledge of ML fundamentals including training, evaluation, and deployment/inference Passion for ML, especially on-device applications Excellent collaboration and communication skills Preferred Qualifications
Masters or PhDs in Computer Science or related fields Experience with ML frameworks like PyTorch, TensorFlow, JAX, especially on-device frameworks such as CoreML, TFLite, or ExecuTorch Back-end system skills including containers (Docker), cloud orchestration (Kubernetes), databases (SQL, Postgres) Experience with ML architectures like Transformers, CNNs, or Stable Diffusion Note: The salary range for this role is $139,500 to $258,100, depending on skills and experience. Apple offers comprehensive benefits, stock programs, and educational reimbursement. This role may also be eligible for bonuses, relocation assistance, and other benefits. Apple is an equal opportunity employer committed to diversity and inclusion. We promote equal opportunity for all applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. #J-18808-Ljbffr