Software QA Engineer, Machine Learning

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
$143,100 - $264,200
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Data Engineer, Ads - App Store

Senior Data Engineer position at Apple focusing on App Store advertising analytics, requiring expertise in distributed systems and privacy-preserving solutions.

Clinical Data Engineer

Senior Clinical Data Engineer position at Apple's Biophotonics group, focusing on bio-sensing technologies and clinical data platform development.

AIML - Senior Data Scientist, Machine Learning Platform and Infrastructure

Senior Data Scientist role at Apple focusing on ML platform infrastructure, data analytics, and engineering systems optimization with competitive compensation and benefits.

Apple Music Data Engineering Software Engineer

Senior Data Engineering role at Apple Music, building large-scale data systems and pipelines to power music streaming features for millions of users worldwide.

Thermal Analytics Engineer/Scientist

Senior Thermal Analytics Engineer/Scientist role at Apple, combining thermal engineering with data analytics to optimize product performance and user experience.

Description For Software QA Engineer, Machine Learning

Imagine what you could do here. At Apple, new ideas have a way of becoming outstanding products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

The Creativity Apps QA team is seeking a Software ML QA Engineer to help us ensure that our iOS and macOS creativity applications are high-quality. We're looking for an engineer to take projects from initial data mining and research through all stages of prototyping, development and final integration into our Apps' clients. You will have the unique and rewarding opportunity to help shape upcoming products that will delight and inspire millions of Apple's customers every day.

This position requires a self-motivated individual with strong technical, problem solving and communication skills, and the willingness to work in a sophisticated environment. Responsibilities include 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. You will work closely with other team members to develop requirements, identify appropriate testing implementations processes, and methodologies. You should be able to be comfortable with ambiguity and make educated, critical judgments. You must be effective and systematic at managing priorities, and communicating progress as well as risk through regular status updates. Have a proven ability to ramp up quickly on both existing and new technologies.

Last updated 4 months ago

Responsibilities For Software QA Engineer, Machine Learning

  • Ensure high-quality iOS and macOS creativity applications
  • Take projects from initial data mining and research through all stages of prototyping, development and final integration
  • Scripting and parsing data
  • Work closely with the annotation operations team
  • Analyze annotations and test results
  • Develop and implement workflow projects, regression testing, and bug filing
  • Work with team members to develop requirements and identify appropriate testing implementations processes and methodologies
  • Manage priorities and communicate 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 (preferred)

Benefits For Software QA Engineer, Machine Learning

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses
  • Opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential eligibility for discretionary bonuses or commission payments
  • Potential eligibility for relocation assistance

Interested in this job?