Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple Machine Learning Engineer - Integration 
United States, California, Sunnyvale 
90463273

Yesterday
Your key responsibilities in this role are:- Build and maintain MLOps infrastructure supporting continuous integration and deployment.- Work fluently across multiple codebases including Swift, Objective-C, Python, C++. - Ensure consistent model behavior and performance across different platforms and devices.- Profile and optimize model inference performance, memory usage, and battery efficiency.- Implement robust error handling, fallback mechanisms, and monitoring systems.- Develop apps / dashboards (as required) to enable debugging/triage/live-assessment from QA teams.
  • MS in Computer Science or related field with focus on machine learning, computer vision, software engineering or similar.
  • 3+ years experience in efficient deployment of ML models in production environments.
  • Experience with ML frameworks (Core ML, PyTorch).
  • Strong understanding of software engineering principles, version control, and CI/CD practices.
  • Experience working with large, distributed codebases and multi-functional teams.
  • Proficiency in these programming languages: Swift, Python, C++, Objective-C .
  • Experience with mobile ML optimization techniques and on-device inference.
  • Experience of scaling pipelines on the cloud for large-scale replay/evaluation/processing.
  • Knowledge of Apple's development ecosystem (XCode) and platform-specific constraints.
  • Background in model compression, quantization, and edge computing optimization.
  • Understanding of ML model versioning, monitoring, and lifecycle management.
  • Creativity and curiosity for solving highly complex problems.
  • Excellent communication and collaboration skills.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.