Applied Machine Learning Engineer
Beijing, Beijing, China
Software and Services
The SWE L&RE Beijing team is looking for a passionate and driven individual who is excited to make a real impact. If you possess the skills and drive to be part of this groundbreaking initiative, we encourage you to apply!
This is a unique opportunity to contribute to the development of cutting-edge AI technology, shaping the future of software development, collaborate with a talented global team of engineers and researchers and work in a fast-paced, innovative environment that encourages growth and collaboration.
Description
As an Applied ML Engineer in the Software Localization team, you will join a phenomenal team of passionate engineers to design, implement and qualify localization features across a wide variety of Apple’s products. We are looking for an exceptional candidate to help architect the future of localizing ML models. Your duties are to:
- Develop and deploy novel machine learning solutions using LLMs and generative AI techniques, focusing on Natural Language Processing (NLP) applications.
- Build innovative ML tooling and end-user features tailored for international locales, ensuring seamless integration with our existing systems.
- Collaborate with global engineering teams on the latest OS technology, contributing to the quality and efficiency of software delivery.
- Remain at the forefront of advancements in large language models and generative AI, continually exploring new opportunities and solutions.
- Contribute to a culture of innovation and collaboration, fostering a positive and productive team environment.
Minimum Qualifications
- Machine Learning (ML), with expertise in Large Language Models (LLMs) and Natural Language Processing (NLP).
- Programming in Python, Swift, C/C++/Objective C, at least 2 of the languages.
Key Qualifications
Preferred Qualifications
- Strong understanding of large language models (LLMs) and their application in generative AI.
- Proven experience in building and deploying machine learning models, ideally with a focus on NLP tasks such as text generation, translation, and summarization.
- Excellent knowledge of machine learning algorithms and techniques, including deep learning architectures and training methodologies.
- Strong engineering fundamentals, with proficiency in Python, TensorFlow, PyTorch, or other relevant frameworks.
- Passion for developing innovative solutions that impact the software development lifecycle.
- Excellent communication and collaboration skills, with the ability to effectively work within a diverse global team.
- Native-level English proficiency (reading, writing, speaking).
- A strong work ethic and commitment to delivering high-quality results.