Our team of applied ML scientists and engineers works to enhance the experience and productivity of software developers at Apple and in the Apple developer ecosystem. We design and build ML solutions, with a particular focus on Natural Language Processing, to improve the software development experience.
As a Machine Learning Engineer, you will be responsible for engineering solutions to support model training, including building data processing pipelines, data generation engines, model evaluation infrastructure, and model inference systems. You'll be directly involved in integrating ML into products and will need to develop scalable, maintainable, and cost-effective solutions.
The role requires creativity, strong problem-solving skills, and the ability to thrive in a collaborative team setting. You'll be working alongside applied scientists and infrastructure engineers, staying at the forefront of ML advancements, particularly in Natural Language Processing.
The position offers comprehensive benefits including medical and dental coverage, retirement benefits, stock programs (RSUs and ESPP), educational reimbursement, and potential bonuses. Base pay ranges from $143,100 to $264,200, depending on skills, qualifications, experience, and location.
This is an excellent opportunity for someone passionate about applying ML to improve developer tools and productivity, working with cutting-edge technology at one of the world's leading tech companies. You'll be part of a team that values shared ownership and tackles challenging problems while making a direct impact on Apple's developer ecosystem.