×
Register Here to Apply for Jobs or Post Jobs. X

Senior AI​/ML Software Development Engineer in Test

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: Apple Inc.
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Machine Learning/ ML Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 150400 - 277600 USD Yearly USD 150400.00 277600.00 YEAR
Job Description & How to Apply Below

Senior AI/ML Software Development Engineer in Test

Cupertino, California, United States – Software and Services

Description

The Apple Services Engineering AI/ML quality organization seeks a Software Developer in Test for our Tools & Automation team, focusing on building developer tools, test frameworks, and libraries, and leading cross‑functional projects. The role requires a passion for quality engineering and solid software engineering skills to deliver high‑quality services to Apple’s customers.

Responsibilities
  • Guide tool analysis, create proof‑of‑concept models, and recommend tools to support the selection process.
  • Analyze, recommend, and implement best practices for coding guidelines, design principles, process workflow, quality gates, CI/CD process, etc.
  • Design, implement, and maintain automation tests, testing & development frameworks, and tooling to support backend services and machine‑learning models and pipelines.
  • Partner with cross‑functional teams to define and drive quality assurance best practices, techniques, and methodologies.
  • Identify process and architecture inefficiencies and drive improvements, reducing risk and fostering continuous testing throughout the SDLC.
  • Mentor junior team members.
Minimum Qualifications
  • BS or MS in Computer Science or related field, or relevant industry experience.
  • Proficiency in Java, Python or similar programming languages.
  • Advanced experience designing and implementing testing frameworks for distributed systems, machine‑learning pipelines, and service‑layer testing, including backend APIs, data processing, and infrastructure components.
  • Passion for quality engineering and creative approaches for testing machine‑learning algorithms and large‑scale distributed data systems.
  • Creative problem solving with attention to detail.
  • Impeccable communication skills and ability to collaborate with multiple stakeholders across organizations and project timelines.
  • Highly organized, self‑motivated, and passionate about achieving results, excited about AI and ML technologies.
  • Advocacy for a positive customer experience.
Preferred Qualifications
  • Knowledge of Big Data systems;
    Apache Spark experience.
  • Experience designing AI and/or ML algorithms.
  • Adept at leveraging technology to solve problems, building tooling, automating tasks, and developing supporting systems to streamline development workflows.
Benefits

Competitive base pay ranging from $150,400 to $277,600, based on skills, qualifications, experience, and location. Possible discretionary bonuses, commission, and relocation assistance. Stock options and share purchase plans available. Comprehensive medical and dental coverage, retirement benefits, discounted products and free services, educational expense reimbursement, and other benefits.

Equal Opportunity Employer

Apple is an equal‑opportunity employer committed to inclusion and diversity. The company seeks to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary