We are seeking a Principal Software Developer with expertise in Analytics, Machine Learning or Generative AI, to join our dynamic team. The ideal candidate will provide technical leadership, delivering semantic capabilities in NetSuite’s products, bringing business context to our Analytics, ML and Generative AI solutions. We believe intent-based software is the future and building semantic spaces play a key role in achieving that goal. This role, at a Principal level, will be critical for delivering technical direction of our solutions.
Working collaboratively with your cross-functional teammates, your exceptional technical acumen and exceptional collaboration skills will drive the technical architecture, design, coding, testing, deployment and support requirements of semantic capabilities. You’ll create semantic capabilities for a variety of software consumers - database models, query and scripting languages and of course core NetSuite capabilities. You’ll also value performance and scale - the code you write will touch the data layers of thousands of corporations worldwide and millions of end users.
Career Level - IC4
Responsibilities
In our team, we need more than just standard software engineering skills. You will need to:
Although we have different roles in the team, they mainly help us understand individual responsibilities, but are not strongly hierarchical. Quite the opposite - we expect everyone to help the whole team and the product be better through ideas, honest feedback, and the unique perspectives that only you can bring into the discussions.
What We Provide
We encourage you to apply if you have most (or all!) of the following
Why Oracle NetSuite?
Oracle NetSuite offers a start-up culture with the added benefits of the strength and stability of a global organization. Our work environment is open and agile. We thrive on collaboration and global teamwork to build a seamlessly integrated suite of features and flexible solutions that leverage our work. We have engineers and product owners in seven offices worldwide, all rallying around one common purpose – helping our customers achieve their goals, now with the support of AI.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Oracle NetSuite is an Equal Employment Opportunity Employer. We don’t just value differences—we celebrate them. We’re committed to creating a workplace where all kinds of people work together. We believe innovation starts with diversity and inclusion.
Range and benefit information provided in this posting are specific to the stated locations only
CA: Hiring Range in CAD from: $76,700 to $167,600 per annum.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.