Computer Vision Algorithm Engineer

As part of the team, you will design, implement, and optimize 3D vision algorithms and diffusion-based generative models across Apple platforms, including iOS and macOS. You will work across the full stack of modern generative AI systems—from model development and training to low-level kernel implementation and performance optimization. The role requires a strong understanding of 3D computer vision, diffusion architectures, generative modeling, and efficient training and inference systems. Minimum Qualifications PhD/MS in Computer Vision, Machine Learning, or a related field, or equivalent industry experience delivering production ML systems Research or industry experience in 3D computer vision and generative models Experience with training feed-forward or generative models Experience with GPU kernel development and performance optimization (e.g., Metal, CUDA, or similar parallel computing frameworks) Preferred Qualifications Experience with GPU domain-specific languages such as Triton, Taichi, CuTe, or similar kernel programming frameworks Experience training large-scale models, such as diffusion models or large language models Experience deploying 3D vision algorithms or diffusion models on mobile or resource-constrained platforms Strong interest in systems optimization, software architecture, and performance engineering Self-motivated and curious about emerging technologies in generative AI Apple is an equal opportunity employer that is committed to inclusion and diversity, and thus we treat all applicants fairly and equally. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities

Similar jobs