Apple is seeking a Software Engineer specializing in Natural Language Processing (NLP) and Machine Learning (ML) to join their Software and Services team. This role offers an exciting opportunity to work on cutting-edge Generative AI experiences that will impact billions of users worldwide. The team is responsible for developing and deploying ML/NLP technologies that power Apple Intelligence on device and private compute cloud, including adapters, speculative decoding, and guided generation. They've successfully delivered features like Writing Tools, Smart Replies in iOS/macOS 18, and Transformer Models for Keyboard on iOS 17.
The ideal candidate will work at the intersection of NLP, Machine Learning, and Software Engineering, requiring proven hands-on NLP experience. You'll be part of a diverse team with expertise across NLP, Software Engineering, and Machine Learning, fostering a collaborative environment that values knowledge sharing and staying current with state-of-the-art technologies. The role offers excellent opportunities for cross-functional collaboration and high visibility within Apple.
The position offers competitive compensation, including a base salary range of $135,400 to $250,600, plus additional benefits such as stock options, comprehensive healthcare, and education reimbursement. This is an excellent opportunity for someone passionate about translating NLP and ML expertise into impactful applications while working with one of the world's leading technology companies.