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
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Developer – AI/ML, JoinOCI

Principal Software Developer role at Oracle focusing on AI/ML development for cloud infrastructure, offering competitive pay and benefits in Nashville, TN.

Principal, Software Engineer

Principal Software Engineer position at Walmart focusing on AI/ML development, offering competitive compensation and the opportunity to impact millions through innovative technology solutions.

Principal Machine Learning Engineer - AI

Principal Machine Learning Engineer position at PayPal, leading AI/ML initiatives to revolutionize global commerce through personalized experiences, requiring expertise in generative AI and large-scale systems.

Principal AI Machine Learning Architect

Principal AI Machine Learning Architect position at PayPal, focusing on designing and implementing AI/ML solutions for financial technology applications with competitive compensation range of $120,300-$287,100.

Software Engineer (Technical Leadership) - Machine Learning

Senior technical leadership role focused on machine learning engineering at Meta, developing scalable ML solutions and leading cross-functional teams.

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 23 days 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?