Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Machine Learning Quality Engineer image - Rise Careers
Job details

Senior Machine Learning Quality Engineer - job 1 of 2

Company Description

At ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world can’t wait, and we innovate in ways no one else can for our customers and communities. By joining ServiceNow, you are part of an ambitious team of change makers who have a restless curiosity and a drive for ingenuity. We know that your best work happens when you live your best life and share your unique talents, so we do everything we can to make that possible. We dream big together, supporting each other to make our individual and collective dreams come true. The future is ours, and it starts with you. 

With more than 7,700+ customers, we serve approximately 85% of the Fortune 500®, and we're proud to be one of FORTUNE 100 Best Companies to Work For® and World's Most Admired Companies™.

Learn more on Life at Now blog and hear from our employees about their experiences working at ServiceNow.

Unsure if you meet all the qualifications of a job description but are deeply excited about the role? We still encourage you to apply! At ServiceNow, we are committed to creating an inclusive environment where all voices are heard, valued, and respected. We welcome all candidates, including individuals from non-traditional, varied backgrounds, that might not come from a typical path connected to this role. We believe skills and experience are transferrable, and the desire to dream big makes for great candidates.

Job Description

What you get in this role:

 

 You will be working with the   Applied AI Science & Quality Assurance engineering team.  We help build out our Machine learning models and AI functions.  Design and review test automation frameworks for machine learning models

  • Work with ML engineers to make sure that functional & non-functional requirements are addressed
  •  Establish and improve metrics collection and reporting
  •  Establish test effectiveness and efficiencies throughout the team
  •  Incorporate research of industry trends and apply best practices in quality engineering practices used in
  • evolving machine learning techniques
  • Work in a team oriented environment and work with technical and non-technical team members equally
  • well
  •  Create test plans, test cases and other testing artifacts 
  • Maintain existing automation test frameworks
  • Collect and report quality metrics from test execution
  • Work with developers to design specific testing strategies for features being developed and automate them
  • Create comprehensive test plans; execute and automate them
  • Enable engineering organizations in troubleshooting or addressing issues with applications and dev/test environments
     

 

Qualifications

To be successful in this role you have:

  • Bachelors or Masters in Computer Science or related subjects with 5 to 8 years of work experience
  • Strong test automation skills in Java / Python
  • Hands-on experience testing large-scale, production systems in Python  or Java
  • Excellent communication, collaboration, reporting, analytical and problem-solving skills
  • Ability to take a project from scoping the requirements and building the test cases
  • Familiarity with AI/ML modeling approaches such as supervised and unsupervised techniques
  • Familiarity with testing AI/ML models and evaluation of the model quality
  • Ability to analyze results from the test set and create defects based on result patterns
  • 5 to 8 years Experience in quality assurance and/or application development
  • Knowledge  of machine learning techniques, data structures, algorithms, statistics
  • Expertise in developing automation pipelines & frameworks for verification of machine learning models
  •  Experience in collecting and maintaining data according to test plans / cases.
  • Experience setting up automated test systems using continuous build environments (e.g. Jenkins) and ML
  • Content management systems to build full stack testing workflows
  • Experience in designing scalable and maintainable automated testing solutions for large-scale ML systems
  •  Experience in an agile environment and in standard software testing methodology, e.g. integration testing, code reviews, design documentation

For positions in the Bay Area, we offer a base pay of $137,000 - $233,000, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies and work location. We also offer 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 (subject to eligibility requirements). Compensation is based on the geographic location in which the role is located, and is subject to change based on work location.

Additional Information

ServiceNow is an Equal Employment 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.

At ServiceNow, we lead with flexibility and trust in our distributed world of work. Click here to learn about our work personas: flexible, remote and required-in-office.

If you require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at [email protected] for assistance.

For positions requiring access to technical data subject to export control regulations, including Export Administration Regulations (EAR), ServiceNow may have to obtain export licensing approval from the U.S. Government for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by the U.S. Government.

Please Note: Fraudulent job postings/job scams are increasingly common. Click here to learn what to watch out for and how to protect yourself. All genuine ServiceNow job postings can be found through the ServiceNow Careers site.

 

From Fortune. © 2022 Fortune Media IP Limited All rights reserved. Used under license.

Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of, ServiceNow.

ServiceNow Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
ServiceNow DE&I Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of ServiceNow
ServiceNow CEO photo
Bill McDermott
Approve of CEO

Average salary estimate

$185000 / YEARLY (est.)
min
max
$137000K
$233000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Machine Learning Quality Engineer, ServiceNow

As a Senior Machine Learning Quality Engineer at ServiceNow, you'll be stepping into an exciting role where you'll work closely with our Applied AI Science & Quality Assurance engineering team. Your mission will be to ensure that our machine learning models and AI functions are not just built but built right. With a blend of innovation and collaboration, you'll design and review automation frameworks for testing these models, making sure that both functional and non-functional requirements are met. This won't just be about deploying technology; you'll also be instrumental in establishing and enhancing metrics collection and reporting processes to boost team effectiveness. Your insights on industry trends will help elevate our quality engineering practices, adapting them to the evolving landscape of machine learning techniques. We pride ourselves on a team-oriented environment, so you'll frequently collaborate with both technical and non-technical team members to create comprehensive test plans, execute tests, and automate thorough evaluations. Your role will also involve troubleshooting issues in applications and development/testing environments, making you a critical player in our success. To thrive in this role, you should have a background in Computer Science or a related field and substantial experience in quality assurance and application development, particularly in a machine learning context. Join us at ServiceNow, where your abilities will be harnessed to create meaningful change and impact in our technology processes.

Frequently Asked Questions (FAQs) for Senior Machine Learning Quality Engineer Role at ServiceNow
What responsibilities does a Senior Machine Learning Quality Engineer at ServiceNow have?

A Senior Machine Learning Quality Engineer at ServiceNow focuses on designing and reviewing test automation frameworks for machine learning models, ensuring functional and non-functional requirements are met, establishing metrics collection processes, and improving test efficiencies. The role blends both technical acumen and collaboration, as you'll be working with various team members to create test plans and automate evaluations, making significant contributions to enhancing the quality of our AI functions.

Join Rise to see the full answer
What qualifications are needed for the Senior Machine Learning Quality Engineer position at ServiceNow?

To qualify for the Senior Machine Learning Quality Engineer role at ServiceNow, candidates should hold a Bachelor's or Master’s degree in Computer Science or related fields and possess 5 to 8 years of relevant work experience. Strong test automation skills in Java or Python, familiarity with AI/ML modeling techniques, and experienced in quality assurance processes are essential. Excellent communication skills and problem-solving abilities are also crucial for success in this collaborative environment.

Join Rise to see the full answer
How does the Senior Machine Learning Quality Engineer role contribute to product quality at ServiceNow?

The Senior Machine Learning Quality Engineer role is pivotal in enhancing product quality at ServiceNow. By establishing rigorous testing frameworks and metrics, this role ensures that machine learning models are effective and reliable before they go live. Furthermore, active collaboration with ML engineers to address requirements and troubleshoot issues helps to maintain high-quality standards across all applications and ensures that we meet user expectations.

Join Rise to see the full answer
What tools and technologies do Senior Machine Learning Quality Engineers at ServiceNow work with?

Senior Machine Learning Quality Engineers at ServiceNow typically utilize tools and technologies such as automated testing frameworks, Python and Java for scripting tests, and continuous integration systems like Jenkins. They also work with various data structures and machine learning modeling techniques to evaluate and improve model quality, ensuring that their testing processes are up to date with industry best practices.

Join Rise to see the full answer
What is the work culture like for a Senior Machine Learning Quality Engineer at ServiceNow?

ServiceNow fosters a collaborative work culture that values inclusivity and innovation for Senior Machine Learning Quality Engineers. The team-oriented environment encourages open communication between technical and non-technical members, enhancing knowledge sharing and teamwork. Employees are supported in pursuing their passions and skills, while also being given the freedom to explore their unique talents in a flexible workplace.

Join Rise to see the full answer
Common Interview Questions for Senior Machine Learning Quality Engineer
Can you explain your experience with test automation in machine learning?

In your response, focus on specific tools and frameworks you've used for automating tests in machine learning environments. Highlight any unique challenges you faced and how you overcame them, along with the impact your automation had on the efficiency and effectiveness of testing.

Join Rise to see the full answer
Describe a time you collaborated with ML engineers to address a particular issue.

Share a specific example where effective communication and teamwork with ML engineers led to a successful resolution of an issue. Emphasize the importance of clear requirements and collaborative problem-solving in ensuring the quality of machine learning products.

Join Rise to see the full answer
What metrics do you consider essential for evaluating machine learning model performance?

Discuss the key metrics such as accuracy, precision, recall, F1 score, or ROC-AUC that are relevant in evaluating the performance of ML models. Provide context around how you've used these metrics in previous projects to drive quality improvements.

Join Rise to see the full answer
How do you keep up with the latest trends in quality assurance and machine learning?

Talk about specific sources you follow such as industry blogs, attend conferences, or participate in relevant communities. Highlight instances where you've applied what you've learned in your work, showing your commitment to professional growth.

Join Rise to see the full answer
What are some common challenges you face in testing machine learning models?

Discuss challenges such as data quality issues, the complexity of model behaviors, and evolving requirements. Offer insights on how you would approach these challenges while ensuring rigorous testing standards are upheld.

Join Rise to see the full answer
Can you describe your approach to writing test plans and test cases?

Elaborate on your methodology for creating comprehensive test plans, including how you prioritize test cases based on risk analysis and requirements. Mention any tools or templates you use to streamline this process.

Join Rise to see the full answer
How do you ensure effective communication with non-technical team members?

Explain techniques that have worked for you in breaking down complex technical jargon into understandable concepts. Provide examples from your experience where effective communication led to successful collaboration.

Join Rise to see the full answer
What is your experience with continuous integration and delivery pipelines?

Share your experience with setting up CI/CD pipelines specifically for testing machine learning models, including tools you've used and any key learning moments from failures or successes.

Join Rise to see the full answer
How do you handle defects found during testing?

Discuss your process for logging defects, collaborating with developers, and ensuring timely resolutions. Provide an example where your proactive approach led to improvements in processes or product quality.

Join Rise to see the full answer
What do you believe are the key components of a successful QA team for machine learning products?

Articulate your vision of a successful QA team, focusing on diverse skill sets, strong collaboration, continuous learning, and adaptability to changes. Share any previous team experiences that reflect these principles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
ServiceNow Hybrid 50 Hudson Yards 50 Hudson Yards 74th Floor, New York, New York, United States
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Visa Remote Singapore, Singapore
Posted 3 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Forte Digital Remote No location specified
Posted 13 days ago
Arcsen Remote No location specified
Posted 10 days ago

We're on a mission to become the defining enterprise software company of the 21st century.

684 jobs
MATCH
Calculating your matching score...
CULTURE VALUES
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 10, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!