Resume and JobRESUME AND JOB
Apple logo

Machine Learning Video Processing Engineer

Apple

Software and Technology Jobs

Machine Learning Video Processing Engineer

full-timePosted: Oct 22, 2024

Job Description

Imagine the impact you can make. A billion users will use the technologies you helped craft almost daily. At Apple you will have the opportunity to work on products that are always leaders in the industry and occasionally change the world! This group at Apple is responsible for creating the image/video core technologies used in almost all Apple products and services. We are looking for a highly self-motivated and enthusiastic engineer who is able to excel in a technically challenging environment to fill in the position of machine learning video processing engineer. 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.

Locations

  • Cupertino, California, United States 95014

Salary

Estimated Salary Rangemedium confidence

30,000,000 - 60,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • self-motivatedintermediate
  • enthusiasticintermediate
  • excel in technically challenging environmentintermediate
  • self-directedintermediate
  • creative skillsintermediate
  • analytic skillsintermediate
  • passion for video processingintermediate
  • passion for compression technologiesintermediate
  • develop machine learning algorithmsintermediate
  • implement machine learning algorithmsintermediate
  • optimize machine learning algorithmsintermediate
  • machine learning based video processingintermediate
  • data collectionintermediate
  • data pre-processingintermediate
  • training data handlingintermediate
  • testing data handlingintermediate
  • validation data handlingintermediate
  • investigate low-level vision technologiesintermediate

Required Qualifications

  • Masters degree in Computer Science, Electrical Engineering, or related major. (degree in computer science)
  • Familiar with Signal Processing, Machine Learning, CPU architecture, and Operating System. (experience)
  • Python, Java, or C/C++ programming skills. (experience)

Preferred Qualifications

  • Experience with performance (power and speed) optimization: GPGPU SIMD programming. (experience)
  • Knowledge of deploying neural network to hardware. (experience)
  • Experience with multithread NEON / SIMD. (experience)
  • Experience with GPU APIs preferably Metal, CUDA, OpenGL, and/or OpenCL. (experience)
  • Excellent written and oral communication skills. (experience)

Responsibilities

  • 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.

Target Your Resume for "Machine Learning Video Processing Engineer" , Apple

Get personalized recommendations to optimize your resume specifically for Machine Learning Video Processing Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Machine Learning Video Processing Engineer" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Machine Learning Video Processing Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Apple logo

Machine Learning Video Processing Engineer

Apple

Software and Technology Jobs

Machine Learning Video Processing Engineer

full-timePosted: Oct 22, 2024

Job Description

Imagine the impact you can make. A billion users will use the technologies you helped craft almost daily. At Apple you will have the opportunity to work on products that are always leaders in the industry and occasionally change the world! This group at Apple is responsible for creating the image/video core technologies used in almost all Apple products and services. We are looking for a highly self-motivated and enthusiastic engineer who is able to excel in a technically challenging environment to fill in the position of machine learning video processing engineer. 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.

Locations

  • Cupertino, California, United States 95014

Salary

Estimated Salary Rangemedium confidence

30,000,000 - 60,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • self-motivatedintermediate
  • enthusiasticintermediate
  • excel in technically challenging environmentintermediate
  • self-directedintermediate
  • creative skillsintermediate
  • analytic skillsintermediate
  • passion for video processingintermediate
  • passion for compression technologiesintermediate
  • develop machine learning algorithmsintermediate
  • implement machine learning algorithmsintermediate
  • optimize machine learning algorithmsintermediate
  • machine learning based video processingintermediate
  • data collectionintermediate
  • data pre-processingintermediate
  • training data handlingintermediate
  • testing data handlingintermediate
  • validation data handlingintermediate
  • investigate low-level vision technologiesintermediate

Required Qualifications

  • Masters degree in Computer Science, Electrical Engineering, or related major. (degree in computer science)
  • Familiar with Signal Processing, Machine Learning, CPU architecture, and Operating System. (experience)
  • Python, Java, or C/C++ programming skills. (experience)

Preferred Qualifications

  • Experience with performance (power and speed) optimization: GPGPU SIMD programming. (experience)
  • Knowledge of deploying neural network to hardware. (experience)
  • Experience with multithread NEON / SIMD. (experience)
  • Experience with GPU APIs preferably Metal, CUDA, OpenGL, and/or OpenCL. (experience)
  • Excellent written and oral communication skills. (experience)

Responsibilities

  • 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.

Target Your Resume for "Machine Learning Video Processing Engineer" , Apple

Get personalized recommendations to optimize your resume specifically for Machine Learning Video Processing Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Machine Learning Video Processing Engineer" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Machine Learning Video Processing Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.