Machine Learning Quality Engineer
ServiceNow
Morgan Hill, CAPosted 17 days ago
About Us
At ServiceNow, we're driven by a vision to make the world work better for everyone. Founded in 2004 by Fred Luddy, our journey began in sunny San Diego, California. Today, we're a global market leader, empowering over 8,100 customers, including 85% of the Fortune 500, with innovative AI-enhanced technology.
Purpose
We aim to make the world work better for everyone by connecting people, systems, and processes through our intelligent cloud-based platform. This is just the beginning of our journey, and we invite you to join us.
Conversational AI Team
We're part of the Conversational AI team, working on Machine Learning technologies that revolutionize customer interactions, optimize workflows, and improve user accessibility. Our expertise lies in natural language processing (NLP) and Google's foundation models that power new generative AI capabilities and Machine Learning technologies.
Job Description
This role involves Quality Engineering, focusing on testing and automating large-scale, production systems using Python or Java. Your responsibilities will include:
- Maintaining existing automation test frameworks
- Familiarity with testing AI/ML models and evaluation of model quality
- Ability to review results from the test set and create defects based on result patterns
- Work with developers to design specific testing strategies for features being developed and automate them
- Create comprehensive test plans; execute and automate them
- Partner with engineering organizations in troubleshooting or addressing issues with applications and dev/test environments
Qualifications
To succeed in this role, you'll need:
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving
- 2+ years of experience with technologies relevant to SN, Quality engineering and coding skills with high-quality results
- 2 years of experience as a Machine Learning Quality Engineer
- Bachelor's degree and a minimum of 2 years of related experience; or an advanced degree without experience; or equivalent work experience
- Experience working within different automated testing frameworks, including Java, JUnit, Python, Selenium, TestNG and other open-source projects
- Experience with the agile methodology for software development teams
- Ability to know several testing techniques (e.g. performance, unit, integration, automated), their strengths and weakness, and ability to use them to best effect - including tracking and addressing of any discovered issues
Benefits
We offer a competitive compensation package, including a base pay of $123,500 - $191,500, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. We also provide health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs.
Equal Opportunity Employer
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law.
