> Markdown version of [/jobs/ext/157491-software-engineer-data-center-systems-quality](https://www.wearedevelopers.com/jobs/ext/157491-software-engineer-data-center-systems-quality). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Data Center Systems Quality - **Company:** Apple Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Experienced - **Salary:** $147,400.0 - $272,100.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Board Bringup, Data Analysis, Automation of Tests, Code Coverage, Computer Engineering, Data Centers, Data Visualization, Software Debugging, Microprocessors, Python (Programming Language), Machine Learning, Tensorflow, Software Engineering, Verification and Validation (Software), System Testing, Tableau (Software), Test Data, Pytorch, Hardware Testing, Integration Tests, Bug Reporting, Information Technology - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c22fc5d9d5f98975 ## About the Role Do you have experience in Tooling?, Do you have a Master's degree?, Master's or PhD in Computer Science, Computer Engineering, Data Science, Machine Learning, or equivalent advanced degree Experience with data analysis and developing data visualizations and reporting using tools such as Tableau Experience applying machine learning to anomaly detection, predictive maintenance, or test optimization in data center or hardware validation environments Experience with hardware bring-up, debug, and troubleshooting in data center systems, including using stress tools and benchmarks to evaluate system behavior, and developing tools that expand test coverage for data center technologies Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering 3+ years of relevant industry experience in software engineering or test automation Hands-on experience with machine learning algorithms and frameworks (such as PyTorch, TensorFlow, or JAX) with demonstrated application to data center systems, hardware validation, or test automation Proficiency with Python and experience building robust, scalable automation frameworks and tools for large-scale testing environments Experience with hardware/software validation, integration testing, or system and rack validation methodologies, including functional and stress testing Proven ability to work independently and collaboratively across cross-functional engineering and QA teams ## Description As a Software Engineer on our Stability Quality team, you'll design and develop intelligent automation frameworks and tools that enhance data center system validation at scale. You'll combine machine learning capabilities with hardware-centric software testing to create next-generation solutions to find and address issues as early as possible. You'll collaborate with cross-functional engineering and QA teams to identify risks, gather insights from large volumes of test data, and build automated tests to drive system stability. ","responsibilities":"Design and implement ML-powered automated stress and stability tests, and validation frameworks for data center systems, CPUs, and rack-scale deployments, with a focus on hardware-centric software risks to ensure systems and racks meet requirements and specifications Analyze large volumes of validation and test data from data center deployments to build predictive models that detect issues early Write problem reports enhanced with ML analysis that explains issues, predicts root causes, and provides data-driven recommendations for fixes Partner with cross-functional teams to collect & define requirements, ensuring testing is focused on risk areas ## Related Videos - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [How will artificial intelligence change the future of software testing?](https://www.wearedevelopers.com/videos/85-how-will-artificial-intelligence-change-the-future-of-software-testing) - [Digital Quality & Trust: The Quality Tree Framework for Responsible AI & Software](https://www.wearedevelopers.com/videos/2015-digital-quality-trust-the-quality-tree-framework-for-responsible-ai-software) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)