Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish.
Apples Applied Machine Learning team has built systems for a number of large-scale data science applications. We work on many high-impact projects that serve various Apple lines of business. We use the latest in open source technology and as committers on some of these projects, we are pushing the envelope. Working with multiple lines of business, we manage many streams of Apple-scale data. We bring it all together and extract the value. We do all this with an exceptional group of software engineers, data scientists, dev-ops engineers and managers.
This is a role of an Engineering Manager who will be responsible for the design, development and enhancement of highly scalable machine learning models.
Knowledge of model training, model serving, ranking problems, NLP and classification will be needed to perform the job and its application towards Search Engine, recommendation engines and many more areas.
The mindset required and to be developed is to how to develop and deploy models for 40+ languages of the world in scalable fashion.
You are expected to be self-motivated, dedicated, and a solution-oriented individual. The main responsibilities for this position include:
Lead an ML engineering team to deliver best-in-class solutions for Apple.
Define and review the architecture and roadmap of ML systems.
Perform cross functional collaboration, influence teams and business partners to deliver solutions.
Perform regular code reviews and improve process for production deployment.
Designing innovative solutions while playing a hands-on development role to deliver products in a rapid and dynamic environment.
Attract, mentor and retain talent.