Senior ML Software Engineer - Music Creation Apps
Apple
Culver City, California, U.S.
Full-time, Regular
Posted Nov 03, 2025
Full-time
Compensation
Loading salary analysis...
About the role
Make a difference. As a Senior ML Software Engineer on the Music Creation Apps team, you'll collaborate daily with machine learning researchers, application engineers, QA specialists, and product designers to transform innovative AI concepts into production-ready features
Responsibilities
- Lead and guide implementation of machine learning features for Logic Pro and GarageBand
- Collaborate with product designers, software engineers and other domain experts to craft new AI-driven music creation experiences
- Coordinate and share work and research with machine learning researchers across Apple
- Optimize ML model performance for deployment on macOS and iOS devices, ensuring efficient resource utilization
- Contribute to the full feature development lifecycle from concept through launch, iterating based on feedback and quality metrics
Requirements
- BS/MS in Computer Science, Data Engineering, Machine Learning, or related technical field, and 5+ years of work experience in the software industry
- Experience implementing machine learning solutions for audio, speech, or music applications to customers
- Experience integrating machine learning models into consumer-facing applications from prototype to production
- Experience optimizing machine learning models for on-device deployment
- Experience designing data augmentation pipelines
- Experience developing production software applications using Python, C++ or Swift
- Experience writing code for model training pipelines and evaluation tools using Python
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary bonuses or commission payments
- Relocation assistance
About the Company
Apple is a technology company that combines hardware, software, and internet services to put the world's technology in the palm of your hand
Job Details
Salary Range
Salary not disclosed
Location
Culver City, California, U.S.
Employment Type
Full-time, Regular
Original Posting
View on company website