SonicJobs Logo
Left arrow iconBack to search

Machine Learning Engineer — Generative Models, Productivity Apps

Apple
Posted 20 days ago, valid for 20 days
Location

Cupertino, CA 95015, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Apple's Productivity Apps team is seeking a Machine Learning Engineer to help innovate next-generation productivity tools.
  • The role requires a minimum of 2 years of industry experience with a Master's degree or a PhD in a related field.
  • Candidates should have hands-on experience in training generative models and strong programming skills in PyTorch or JAX.
  • Preferred qualifications include experience with image generation and deployment in constrained environments, along with a strong publication record.
  • This highly visible position offers an impactful opportunity to collaborate with cross-functional teams and shape the future of creative tools.
At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly! The Productivity Apps team, the team behind apps like Notes, Freeform, and iWork needs your help shaping the next generation of productivity tools by working on pioneering technologies to surprise and delight our users. As a Machine Learning Engineer, you will be working alongside our world-class creatives, designers, and engineers to help innovate in the productivity space in ways that only Apple can. This is a highly visible, highly impactful opportunity!

Description


Join our research-oriented engineering team, and you'll build state-of-the-art generative models and applications, partner with cross-functional teams, and deliver end-to-end features to power the next-generation creative tools. The ideal candidate should have deep experience in generative modeling, care about long-term sustainable software development, and can drive features from concept all the way to delivery. This position requires a self-motivated individual with excellent interpersonal skills to effectively collaborate with all levels of the organization.

Minimum Qualifications


MS + 2 years of industry experience or PhD in Computer Science, Computer Vision, Machine Learning, or related field with publications in generative models Hands-on experience training generative models such as diffusion models, GANs, VAEs, or autoregressive image models. Strong programming skills in PyTorch or JAX.

Preferred Qualifications


Experience with compositional or layout-conditioned image generation, or image decomposition/editing Experience deploying models to memory or compute constrained environments. Experience with large-scale model training and parallelization. Track record of publications in top-tier machine learning or computer vision conferences (e.g., CVPR, ICCV, ECCV, NeurIPS/ICML, SIGGRAPH, CHI).



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.