Apple Inc. seeks a Media Intelligence Systems & Performance Software Engineer in San Diego, California. This role involves designing and implementing software systems focused on machine learning and computer vision media processing. Ideal candidates will have experience in programming languages such as C, C++, or Objective C, alongside strong analytical skills. Additional qualifications include optimization experience with SIMD and knowledge of media processing systems. Apple is committed to diversity and accessibility in the workplace.
Qualifications
Experience optimizing software performance with SIMD, GPU, or hardware acceleration.
Familiarity with media processing systems (image, video, audio).
Knowledge of machine learning and computer vision applications.
Responsibilities
Design and implement software systems focused on ML/CV media processing.
Profile and analyze software and system performance.
Optimize software performance using multi-threading and concurrency.
Conduct peer reviews of software design and code.
Investigate and debug software issues.
Develop software tests and automate testing processes.
Skills
Software development experience in C, C++, or Objective C
Deep understanding of multithreaded programming
Strong analytical, programming and debugging skills
Job description
Apple Inc. seeks a Media Intelligence Systems & Performance Software Engineer in San Diego, California. This role involves designing and implementing software systems focused on machine learning and computer vision media processing. Ideal candidates will have experience in programming languages such as C, C++, or Objective C, alongside strong analytical skills. Additional qualifications include optimization experience with SIMD and knowledge of media processing systems. Apple is committed to diversity and accessibility in the workplace.