Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Apple Machine Learning Video Processing Engineer 
United States, California, Cupertino 
689743534

03.04.2025
In this role you will work with Apple engineers in a dynamic team developing machine learning based image/video processing technologies for current and future Apple products. This position requires a highly self-directed engineer with strong creative and analytic skills and passion for video processing and compression technologies. Your responsibilities include but not limited to: - Develop, implement, and optimize machine learning based video processing algorithms that work well in the resource-constrained environments. - Work on data collection and pre-processing for training/testing/validation. - Investigate the latest learning-based low-level vision technologies and tasks.
  • Masters degree in Computer Science, Electrical Engineering, or related major.
  • Experience with Signal Processing, Machine Learning, CPU architecture, and Operating System.
  • C/C++ programming skills.
  • Experience with performance (power and speed) optimization: GPGPU SIMD programming.
  • Knowledge of deploying neural network to hardware.
  • Experience with multithread NEON / SIMD.
  • Experience with GPU APIs preferably Metal, CUDA, OpenGL, and/or OpenCL.
  • Excellent written and oral communication skills.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.