Media Intelligence Systems & Performance Software Engineer

Apple


Job Location:

San Diego, CA - USA

Monthly Salary: Not Disclosed
Posted on: 19 hours ago
Vacancies: 1 Vacancy

Job Summary

Imagine what you could do here! At Apple new ideas have a way of becoming extraordinary products services and customer experiences very quickly. Do you bring passion and dedication to your job If so we are looking for individuals like are looking for a motivated engineer to join us to shape the future of media intelligence. The team develops cutting edge technologies and systems that enable intelligent media experiences across Apples product line including applications like Photos FaceTime Camera etc. as well as system wide features. You will work closely with a group of experts to architect and deliver solutions that will have a huge impact across our platforms.

As a software engineer in this role you will be responsible for contributing to design and architecture prototyping and developing new features profiling and optimizing performance implementing tools u0026 testing. Were looking for a teammate with proven success in delivering technologies. You will be a critical part of a diverse team and will thrive in a high energy time constrained multitasking environment.

Design and implement software systems focused on ML/CV media processing. This development covers a wide range of the software stack including low-level media processing pipelines system level frameworks and API interfaces as well daemons u0026 applications and the inter-process communication between themnProfile and analyze software and system performance using a suite of tools to evaluate processing speed memory footprint and power impactnOptimize software performance using concepts like multi-threading u0026 concurrency hardware acceleration and SIMD instructionsnPeer review of software design and code deliverables from his teammatesnTriage investigate and debug software issuesnSoftware test development including the implementation of unit tests tools for integration and system level testing test automation and integration of testing into continuous integration systems

Software development experience in one of the following: C C Objective CnA deep understanding of multithreaded programmingnStrong analytical programming and debugging skills

Software optimization experience leveraging SIMD GPU or hardware accelerationnExperience with media processing systems (image video or audio processing)nExperience with systems applying machine learning / computer visionnExperience in continuous integration and test automation

Required Experience:

IC

Imagine what you could do here! At Apple new ideas have a way of becoming extraordinary products services and customer experiences very quickly. Do you bring passion and dedication to your job If so we are looking for individuals like are looking for a motivated engineer to join us to shape the fut...

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile