Job Description
Summary
Our developer documentation department seeks a creative engineer who has a robust knowledge of large language models (LLMs), generative AI, and experience with code generation. Our ideal candidate has the ability to fine-tune pre-trained models, and work collaboratively in a multi-discipline team. Strong engineering fundamentals and a passion for code generation models are required.
Description
Your duties will include:
- Fine-tuning models and making them available for engineers to evaluate and define further experiments
- 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
- Developing and maintaining frameworks and tools to help facilitate the model fine-tuning process
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
- 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