Taro Logo

Generative AI Quality Engineer

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Generative AI Quality Engineer

Apple is seeking a Generative AI Quality Engineer to join their Software and Services team in Cupertino. This role sits at the intersection of AI and Quality Engineering, focusing on maintaining exceptional quality standards for operating system releases.

The ideal candidate will be passionate about delivering outstanding user experiences and have experience applying Generative AI to solve complex problems in production environments. As part of a team of senior software engineers, you'll have the unique opportunity to impact various software engineering teams across Apple.

Your primary responsibilities will include developing and implementing best practices for qualifying machine learning and foundation model-powered features, as well as building innovative software prototypes and tools to enhance operating system quality using foundation models.

The role requires strong technical expertise in ML tools (Python, PyTorch, Tensorflow) and programming languages (Swift, Objective C, C++), along with hands-on experience with large foundation models and associated toolchains. You'll work in a highly cross-functional, fast-paced environment where collaboration is key to success.

This position offers competitive compensation ($143,100 - $264,200) and comprehensive benefits including medical coverage, retirement benefits, stock options, and education reimbursement. Join Apple in shaping the future of AI-driven quality engineering and make a significant impact on products used by millions worldwide.

The ideal candidate should have at least a B.S. in Computer Science or related field, with advanced degrees preferred. You'll be part of a team that values innovation, quality, and collaboration, working on cutting-edge technology that sets new standards for software quality assurance.

Last updated a month ago

Responsibilities For Generative AI Quality Engineer

  • Drive the development and implementation of best practices for qualifying end-to-end features powered by machine learning and foundation models
  • Build novel software prototypes, tools, and applications to improving the quality of operating systems using foundation models
  • Maintain a high bar of quality for every OS release
  • Collaborate with cross-functional teams

Requirements For Generative AI Quality Engineer

Python
  • B.S., M.S. or PhD in Electrical Engineering, Computer Science or a related field (e.g, mathematics, physics or computer engineering)
  • Strong programming skills using standard ML tools such as Python, PyTorch, Tensorflow along with Swift, Objective C, or C++
  • Hands-on experience using large foundation models (e.g. LLMs) and associated tool chains (e.g. langchain) and APIs
  • Experience with methodical approaches to software testing for features powered by machine learning

Benefits For Generative AI Quality Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?