Machine Learning Engineer - Video Generation Models
Core
Designing, training, and optimizing large-scale generative video models from pre-training through inference.
Role type
Senior IC machine learning engineer (video generation)
Builds
Video generation models for Apple products
Domain
Consumer electronics / Generative AI
Deliverable
production ML models
Required skills
Large-scale generative model training, distributed training on GPU clusters, Python, Pytorch or JAX, model fine-tuning, inference optimization, training recipe design, hyperparameter tuning, loss stability debugging
Preferred skills
Video generation architectures (diffusion, autoregressive), temporal consistency, long-horizon generation, foundation model pre-training, scaling laws, step distillation, few-step sampling, quantization, supervised fine-tuning, preference optimization, knowledge distillation
Responsibilities
Design training recipes and evaluate model quality; run and debug large-scale distributed training jobs; improve training efficiency and cost; optimize inference efficiency via distillation and quantization; adapt pre-trained models through fine-tuning; build and maintain reproducible training and evaluation code
Seniority
Senior, hands-on IC