At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. The Apple News team is seeking a high-energy and self-driven Machine Learning Engineer to play a central role in delivering scalable services. The team uses machine learning to tackle complicated problems in the News domain, including text extraction, named entity recognition, duplicate detection, search and ranking.
As a Machine Learning Engineer on the News team, you'll work at the intersection of technology and liberal arts, designing and implementing state-of-the-art machine learning models that process text, personalize feeds, and enhance the user experience. You'll be responsible for collecting model training data, designing model architectures, and training custom or fine-tuned models suited for application features.
The role offers the opportunity to drive features from concept through development and delivery, working closely with cross-functional teams to create innovative solutions. You'll join a thriving machine learning community at Apple, where you'll have the chance to impact millions of users through your work.
The ideal candidate should have strong programming skills in Python or Java, experience with deep learning frameworks, and a track record of shipping machine learning models in production. Advanced degree holders (Ph.D.) in Machine Learning or related fields are preferred, and experience with personalized ranking, NLP tasks, and delivering high-quality software at scale is highly valued.
This position offers competitive compensation, including a base salary range of $143,100 to $264,200, plus additional benefits such as stock options, comprehensive healthcare, retirement benefits, and education reimbursement. Join us to be part of a team that's shaping the future of news consumption through innovative machine learning solutions.