Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple Model Optimization Engineer Algorithmic development 
United States, California, Cupertino 
374184832

03.04.2025
Key Responsibilities: - Implement latest algorithms from research papers for model compression in the optimization library. Apply these to the models critical for deployment and test on various architectures such as diffusion models, large language models etc. - Set up and debug training jobs, datasets, evaluation, performance benchmarking pipelines. Applying training time and post training compression techniques. Ability to ramp up quickly on new training code bases and run experiments. - Understanding HW capabilities and incorporating those in optimization algorithm design / enhancement.- Run detailed experiments and ablation studies to profile algorithms on various models, tasks, across different model sizes.- Improving model optimization documentation, writing tutorials and guides- Self prioritize and adjust to changing priorities and asks
  • 3+ years of industry and/or research experience
  • Highly proficient in Python programming
  • Proficiency in at least one ML authoring framework, such as PyTorch, TensorFlow, JAX, MLX
  • Experience in the area of model compression and quantization techniques, specially in one of the optimization libraries for an ML framework (e.g. torch.ao).
  • Demonstrated ability to design user friendly and maintainable APIs
  • A deep understanding in the research area of model compression and quantization techniques.
  • Experience in training, fine tuning, and optimizing neural network models
  • Primary contributor to a model optimization/compression library.
  • Good communication skills, including ability to communicate with cross-functional audiences
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.