QA Engineer - Generative AI, Support Apps

Global technology company that designs, develops, and sells consumer electronics, software, and services.
$112,900 - $234,700
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For QA Engineer - Generative AI, Support Apps

Apple's AppleCare Digital team is seeking a QA Engineer to drive platform and product testing for generative AI initiatives in customer-facing support apps. This role is crucial in implementing and analyzing generative AI solutions to enhance customer experience and increase issue resolution. The position requires a blend of technical expertise in AI/ML systems and quality assurance, with a focus on testing generative AI models, ensuring data quality, and maintaining high standards for customer interactions.

The role involves working with cutting-edge AI technology, collaborating with cross-functional teams, and implementing comprehensive testing strategies. You'll be responsible for validating AI solutions for functionality, performance, and ethical compliance while ensuring the highest quality standards for customer-facing applications.

As part of Apple's innovative environment, you'll have the opportunity to work on meaningful projects that directly impact customer experience. The position offers competitive compensation, comprehensive benefits, and the chance to work with industry-leading technology. The ideal candidate will combine strong technical skills with a customer-focused mindset and the ability to navigate complex challenges in the AI space.

This role is perfect for someone passionate about quality assurance in AI systems, with a strong technical background and the ability to think critically about how AI solutions affect end-user experiences. You'll be joining a company known for its commitment to excellence and innovation, with opportunities for professional growth and development in the rapidly evolving field of generative AI.

Last updated 2 months ago

Responsibilities For QA Engineer - Generative AI, Support Apps

  • Design and implement robust testing strategies for Generative AI solutions
  • Test functionality, performance, accuracy and production sampling
  • Collaborate with data scientists, ML engineers, and product teams
  • Develop and maintain automated test suites for AI/ML pipelines and APIs
  • Test data preprocessing pipelines and ensure data quality for AI model training
  • Validate AI generative solutions for bias, fairness, and ethical compliance
  • Perform load, stress, and security testing on solutions
  • Act as SME for auditing Generative AI quality across the AppleCare Digital platform

Requirements For QA Engineer - Generative AI, Support Apps

Python
Java
  • Bachelor's in Computer Science, Software Engineering or similar field of study
  • 3+ years of experience in QA engineering, with a focus on AI/ML systems
  • Strong programming skills in Python, Java, or another relevant language
  • Experience with testing frameworks like PyTest, Selenium, or JUnit
  • Familiarity with ML frameworks such as TensorFlow, PyTorch, or Hugging Face
  • Understanding of RESTful APIs and tools like Postman for API testing
  • Knowledge of CI/CD tools like Jenkins, GitHub Actions, or GitLab
  • Experience in validating Generative AI models
  • Knowledge of NLP, computer vision, or multimodal models
  • Experience in verifying training data integrity and bias detection
  • Experience with prompt engineering and LLMs

Benefits For QA Engineer - Generative AI, Support Apps

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple QA Engineer - Generative AI, Support Apps

AI/ML - Build and Integration Engineer

Build and integrate AI/ML solutions at Apple, developing tools and processes for ML-based products while working with global teams to enhance Siri and other AI products.

Machine Learning Software Engineer - Biometrics

Machine Learning Software Engineer position at Apple focusing on biometric ML algorithms and computer vision for products like Face ID and Apple Vision Pro.

AI/ML - Applied Research Engineer, Machine Translation

Applied Research Engineer position at Apple, focusing on machine translation technology and NLP, offering competitive salary and benefits in Seattle.

AIML - Machine Learning Engineer, Data and ML Innovation

ML Engineer role at Apple focusing on building evaluation systems for AI products, requiring Python expertise and ML/GenAI experience.

Machine Learning Engineer — Trust and Safety (Account Trust)

Machine Learning Engineer position at Apple focusing on Trust and Safety, developing ML solutions for fraud prevention and account security.