Taro Logo

Software QA Engineer, Machine Learning

Apple is a technology company that creates innovative products, services, and customer experiences.
Culver City, CA, USA
$135,400 - $250,600
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 Software QA Engineer, Machine Learning

At Apple, we're seeking a talented Software ML QA Engineer to join our Creativity Apps QA team. This role combines the excitement of machine learning with the precision of quality assurance, focusing on ensuring excellence in our iOS and macOS creativity applications.

The position offers a unique opportunity to shape products that impact millions of Apple customers daily. You'll be involved in every stage of the development process, from initial data mining and research through prototyping, development, and final integration into our Apps' clients.

As a Software ML QA Engineer, you'll be responsible for critical tasks including scripting, data parsing, and collaboration with the annotation operations team. Your role will involve analyzing annotations and test results to ensure features work seamlessly for end users. You'll develop and implement workflow projects, conduct regression testing, and manage bug reporting processes.

We're looking for someone who thrives in a sophisticated environment and brings strong technical, problem-solving, and communication skills to the table. The ideal candidate should be comfortable with ambiguity and capable of making educated, critical judgments. You'll need to be systematic in managing priorities and effective at communicating progress and risks through regular status updates.

The role requires a deep understanding of machine learning algorithms, supervised and unsupervised modeling techniques, as well as proficiency in Python and/or Swift. You'll be working with cutting-edge technologies in machine learning, deep learning, computer vision, natural language processing, and generative AI.

At Apple, you'll be part of a team that's dedicated to delivering exceptional quality in our products. You'll have access to comprehensive benefits, including medical and dental coverage, retirement benefits, stock programs, and educational reimbursement opportunities. The base pay range for this role is between $135,400 and $250,600, with additional opportunities for discretionary bonuses and equity participation.

Join us in our mission to create products that delight and inspire millions of Apple's customers every day. Your contribution will help ensure that our creativity applications maintain the high standards of quality that our users expect from Apple.

Last updated 2 months ago

Responsibilities For Software QA Engineer, Machine Learning

  • Scripting, parsing data, and working closely with the annotation operations team
  • Analyzing annotations and test results to ensure the features work end-to-end for customers
  • Developing and implementing workflow projects, regression testing, and bug filing
  • Work closely with other team members to develop requirements
  • Identify appropriate testing implementations processes, and methodologies
  • Managing priorities and communicating progress and risk through regular status updates

Requirements For Software QA Engineer, Machine Learning

Python
  • Min. of 5 years industry experience ideally in quality assurance with a prior focus in Machine Learning
  • Strong comprehension of machine learning algorithms, supervised and unsupervised modeling techniques
  • Understand of the mechanics of machine learning, deep learning, computer vision, natural language processing, and generative AI
  • Preparing and collecting data for evaluation and ensuring data quality
  • Proficient in Python and/or Swift or comparable languages
  • Meticulous, analytical, methodical and creative problem solving ability with a commitment to driving quality forward
  • Bachelor's degree combined with an understanding of SQA methodologies, machine learning and software engineering experience

Benefits For Software QA Engineer, Machine Learning

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 programs
  • Discretionary bonuses
  • Relocation benefits