Audio Products ML Engineer
San Diego, California, United States
Are you a talented and resourceful machine learning engineer with the desire to research and develop state-of-the-art algorithms, features and products? Are you an audiophile who appreciates the amazing technology behind high quality sound? The Audio Products team, which developed the groundbreaking AirPods product line, is seeking an ambitious engineer with a strong background in machine learning (ML) to design, develop and ship audio products that will set the standard for the industry. As part of the team, you will directly influence the next generation of audio products that will empower millions of customers to fully enjoy the Apple ecosystem. You must be both a strong individual contributor who consistently delivers results on time, but also a strong collaborator who can build partnerships with a wide variety of functional groups within Apple. Your responsibilities will include: - Contributing to the end-to-end development of an audio product or feature, from the initial concept stage to mass production, in any way possible; - Using your background in ML to specifically design, implement and deploy ML models and algorithms for the feature; - Working closely with firmware engineers to integrate the ML components, including development of necessary runtimes, trading off model complexity with system constraints, etc. - Ensuring the quality of the ML components before and after shipping, including post-deployment monitoring, debugging and updating. Overall, you will be joining a hands-on development team that champions creativity and teamwork to generate novel solutions to challenging engineering problems that provide a compelling user experience for our customers.
- 3+ years (preferred) applying machine learning methods to products, features and/or services using libraries such as scikit-learn, R, TensorFlow, PyTorch, and Keras.
- Strong background in not only machine learning but also signal processing (preferably audio)
- Excellent algorithm and data structure skills (time and space complexity analysis, optimization, etc)
- Expertise designing embedded firmware (C\C++)
- Demonstrated ability to quickly learn and modify large, existing code bases
- Passion for product ownership and track record of product development
- Proven ability to design and integrate code into a shipping product against aggressive timelines
- Excellent communication, presentation, and documentation skills
As an Audio Products ML Engineer, you will play a significant part in the development of products with all of these characteristics by engaging in very collaborative, rapidly changing environment to integrate new technologies into our designs. Our products are state of the art in every way: - Design - Integration - Connectivity - Power consumption - Reliability - Fabrication - Manufacturing scale You will fully engage to contribute at every stage of the Apple product development cycle, from concept to production, driving both individual product features and overall system design. You will prioritize tasks with rapid development cycles, remain flexible and calm in the face of uncertainty, and drive partners to deliver excellent results for time-critical issues. - Investigate new technologies, prototype concepts, and create demos - Collaborate with marketing and cross-functional engineering teams to define product features and requirements - Design new algorithms, implementing and integrating them into embedded or resource constrained systems - Iterate with Human Factors and QA teams to polish your algorithms into robust and reliable features - Play a lead role in defining system architecture to implement new product features Be ready to make something great when you come here. Dynamic, inspiring people and innovative, industry-defining technologies are the norm at Apple. The people who work here have reinvented and defined entire industries with our products and services. The same passion for innovation also applies to our business practices — strengthening our commitment to leave the world better than we found it. Join us in the Apple Audio Products Firmware Team if you want to help deliver the next amazing Apple product.
Education & Experience
Bachelors, Masters or PhD in Electrical Engineering, Computer Science or equivalent.