Machine Learning Engineer, Sensing & Connectivity

Apple Apple · Big Tech · Cupertino, CA · Software and Services

Machine Learning Engineer at Apple to build next-generation features using multi-modal sensing, focusing on motion sensing and interactive technologies. Responsibilities include designing and implementing models & algorithms, optimizing for power, memory, and performance, developing data pipelines, and deploying efficient, low-power models for customer-facing products.

What you'd actually do

  1. Designing and driving end to end features with specialists across the company
  2. Developing machine learning data pipelines for training and testing
  3. Deploying efficient, low-power models & algorithms
  4. Delivering the software through prototyping and release to our customers

Skills

Required

  • Python
  • machine learning tools and frameworks (PyTorch, TensorFlow)
  • creating and experimenting with machine learning models
  • time series data

Nice to have

  • Results oriented
  • prioritize and deliver tasks on schedule
  • communication and collaboration skills
  • product sense
  • developing for embedded or real-time systems
  • leveraging distributed compute/storage models
  • designing and implementing interfaces between algorithms, software, and firmware
  • multi-modal inputs and models (IMU, images, video, audio)

What the JD emphasized

  • multi-modal sensing
  • motion sensing-related features
  • sensor fusion
  • low-power models
  • time series data
  • multi-modal inputs and models

Other signals

  • Deploying efficient, low-power models & algorithms
  • optimizing for power, memory, and performance
  • multi-modal sensing
  • motion sensing-related features
  • sensor fusion