Staff Machine Learning Quality Engineer

Job expired!

Join ServiceNow as a Staff Machine Learning Quality Engineer

At ServiceNow, our innovative technology is shaping the future for everyone, and it's our dedicated team that makes it possible. We move swiftly because the world won't wait, and we bring unique, groundbreaking solutions to our customers and communities. When you join ServiceNow, you become part of an ambitious group of innovators driven by curiosity and excellence.

We're committed to helping you do your best work by living your best life, leveraging your unique talents. Together, we dream big and support each other to make both individual and collective aspirations a reality. Our future is bright, and it starts with you.

With a robust client base of over 7,700+ customers, we proudly serve around 85% of the Fortune 500® and are recognized as one of FORTUNE's 100 Best Companies to Work For® and World's Most Admired Companies™. Discover more about life at ServiceNow through our and learn from our employees' firsthand experiences.

If you’re passionate about a role but unsure if your qualifications align perfectly with the description, we still encourage you to apply! We cultivate an inclusive environment where every voice is valued and respected. We welcome candidates from diverse backgrounds who bring transferrable skills and a desire to dream big.

Role Overview: Staff Machine Learning Quality Engineer

Responsibilities:

  • Develop and maintain existing automation test frameworks.
  • Test Generative AI and Machine Learning applications.
  • Collect and report quality metrics from test executions.
  • Collaborate with developers to design and automate specific testing strategies for new features.
  • Create, execute, and automate comprehensive test plans.
  • Support engineering teams in troubleshooting or addressing application and environment issues.

Qualifications:

  • 6+ years in quality assurance or application development, leading quality efforts in a scrum team of 4-6 QE engineers.
  • Strong skills in test automation using Java/Python.
  • Experience in testing AI/ML models and evaluating model quality.
  • Familiarity with containerization technologies.
  • Experience with Selenium, JUnit, TestNG, JavaScript, Eclipse, Jenkins, Maven, and Git.
  • Knowledge of various testing techniques (performance, unit, integration, automated) and their optimal applications.
  • Advanced proficiency with tools like IDEs, debuggers, build tools, source control, and system administration/Unix tools.
  • Experience facilitating cross-team technical discussions with a solid understanding of SDLC concepts.

ServiceNow is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, marital status, veteran status, or any other status protected by applicable law.

We believe in flexibility and trust within our distributed work environment. Learn more about our work personas: flexible, remote, and required-in-office .

If you need a reasonable accommodation for any part of the application process, contact us at for assistance.

For positions requiring access to technical data under export control regulations, ServiceNow may need to obtain export licensing approval from the U.S. Government. Employment is contingent upon obtaining any necessary export licenses or approvals.

Be aware of job scams and fraudulent postings. All authentic ServiceNow job postings can be found through the ServiceNow Careers site.