Job Description
Summary
Our Developer Documentation team seeks a creative, motivated, and passionate technical leader who has a robust knowledge of large language models (LLMs), generative AI, and proven experience with code generation. An ideal candidate has the ability to lead diverse cross-functional efforts to build the next generation of ML tools for software developers. Strong engineering fundamentals and a passion for code generation models are required.
Description
Your duties will include:
- Leading the exploration and application of Large Language Models (LLMs) for generating code in Apple’s developer tools
- Translating the latest research into high-quality systems and models that can be practically applied to further improve Swift code generation
- Actively engaging in all aspects of model development, from ideation, training, experimentation to deployment
- Collaborating with data collection, model evaluation, and tool integration teams to develop and implement model solutions
- Fine-tuning models and making them available for engineers to evaluate and define further experiments
Minimum Qualifications
- Proficiency using open-source ML toolkits and frameworks (e.g., PyTorch, TensorFlow, OpenNMT)
- Strong programming skills (Python, C/C++, Swift, or other language)
Preferred Qualifications
- BS, MS or PhD in Computer Science, Artificial Intelligence, or Machine Learning (or equivalent experience)
- Experience with Machine Learning (ML), with a particular focus on Large Language Models (LLM) that generate code
- Proven ability to comprehend, interpret, and apply cutting-edge research into customer-oriented products, particularly developer tools
- Comprehensive knowledge and hands-on experience with fine-tuning approaches, model recipes, and training models
- Experience adapting re-trained LLMs for downstream tasks
- Proven experience leading a team of ML/software engineers
- Experience using Xcode to build software for Apple’s platforms
- Proficiency with the Swift programming language
- Proficiency with Apple’s development APIs (SwiftUI, Foundation, etc)
- Comfortable working cross-functionally, bringing together multiple disciplines and expertise