Machine Learning Engineer

AppleCupertino, CA
7h

About The Position

Imagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. You bring passion and dedication to your job and there's no telling what you could accomplish. We provide the machine learning infrastructure, data products, and algorithms supporting some of Apple's newest and fastest growing services. Going beyond accuracy we are driven to develop fair, explainable algorithms that preserve user privacy. Machine Learning solutions at Apple require rigorous data engineering; we always launch at scale. As a Machine Learning Engineer on our team, you will build and iteratively refine model pipelines that enable rich text experiences on Wallet products. You will conduct experiments and create prototypes for new approaches to improve the quality of our generative language models, translating customer needs into analytical solution. You will work hand in hand with software engineers, data scientists, and product partners. Finally, you will implement the building blocks and infrastructure that bring these innovations into our production pipelines, and contribute evaluate metrics for measuring forward progress.

Requirements

  • MS or PhD in Computer Science or related field with at least 2 years of industry experience
  • Strong Python programming skills, with experience developing production quality Python modules
  • Solid background in machine learning, data science, natural language processing, or statistics

Nice To Haves

  • Experience building and maintaining model pipelines end-to-end, from data curation to evaluation
  • Ability to design and implement experiments that bring NLP research ideas into production
  • Familiarity with LLMs, RHLF, prompt engineering, data synthesis, automatic evaluation, and RAG
  • Excellent written and verbal communication skills.

Responsibilities

  • build and iteratively refine model pipelines that enable rich text experiences on Wallet products
  • conduct experiments and create prototypes for new approaches to improve the quality of our generative language models, translating customer needs into analytical solution
  • work hand in hand with software engineers, data scientists, and product partners
  • implement the building blocks and infrastructure that bring these innovations into our production pipelines, and contribute evaluate metrics for measuring forward progress

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Ph.D. or professional degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service