Principal Software Developer in Test, Analytics & AI

A world leader in cloud solutions, providing tomorrow's technology to tackle today's challenges.
Kitchener, ON, Canada
$76,700 - $167,600
Machine Learning
Principal Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
AI · Enterprise SaaS

Description For Principal Software Developer in Test, Analytics & AI

Oracle NetSuite is seeking a Principal Software Developer in Test with expertise in Analytics, Machine Learning, and Generative AI. This role focuses on providing quality-related technical leadership for delivering semantic capabilities in NetSuite's products. The position involves bringing business context to Analytics, ML, and Generative AI solutions, working with the belief that intent-based software is the future. As a Principal-level position, you'll be crucial in delivering the quality strategy for our solutions, working collaboratively with cross-functional teams to assess and critique semantic capabilities. The role emphasizes test automation, creating semantic capabilities for various software consumers, including database models, query languages, and core NetSuite capabilities. You'll work in a hybrid environment with a dynamic team, contributing to solutions that impact thousands of corporations worldwide. Oracle NetSuite offers a startup culture backed by a global organization's stability, providing comprehensive benefits, career growth opportunities, and a collaborative work environment focused on innovation and inclusion.

Last updated a day ago

Responsibilities For Principal Software Developer in Test, Analytics & AI

  • Establish and deliver efficient test automation for semantic capabilities
  • Write test automation code and lead code reviews
  • Collaborate with product managers and cross-functional teams
  • Support test automation for scalability, performance, and reliability
  • Learn and leverage NetSuite's product set for Analytics
  • Learn and Leverage Oracle's AI product set
  • Stay current with AI and machine learning developments
  • Lead test automation framework development
  • Lead dataset generation efforts
  • Conduct exploratory testing
  • Provide technical support and troubleshooting
  • Review and refine enhancements based on user feedback

Requirements For Principal Software Developer in Test, Analytics & AI

Java
  • Computer Science degree or proven experience in STEM
  • 6 to 10+ years of experience
  • Experience with Java or similar object-oriented programming language
  • Experience with analytics, data warehousing, data models
  • Experience working with SQL (preferably in Oracle)
  • Experience building database-driven web applications
  • Knowledge of SDLC, preferably in agile environment
  • Experience with IDEs such as Eclipse or IDEA
  • Experience with code versioning tools like Perforce or Git
  • Great problem-solving skills
  • Superior communication skills
  • English language proficiency

Benefits For Principal Software Developer in Test, Analytics & AI

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Oracle equity in the form of publicly traded RSUs
  • Health and life insurance
  • Paid sick leave
  • Hybrid work week (3 days in office)
  • Vacation allowance
  • Subsidized career/skills growth
  • Mentorship opportunities

Interested in this job?

Jobs Related To Oracle NetSuite Principal Software Developer in Test, Analytics & AI

Director of Engineering - AI

Lead AI engineering team at LinkedIn developing cutting-edge machine learning solutions for $6B+ advertising platform.

Principal Product Manager, Clinical AI

Lead clinical AI product development at Oracle, focusing on optimizing healthcare workflows through artificial intelligence and EHR integration.

Senior Manager, Machine Learning Engineering - Community Support Engineering

Lead ML engineering team at Airbnb, developing AI solutions for customer support platform, requiring 10+ years AI experience and strong leadership skills.

Senior Product Manager, Local Data Contributor Success

Senior Product Manager position at Google focusing on Local Data Contributor Success, requiring 8 years of product management experience and expertise in technical product development.

Lead Group Product Manager, AI Frameworks

Lead Google Cloud's AI frameworks adoption strategy, develop developer communities, and establish thought leadership in AI/ML space while managing product evangelism initiatives.