Senior Software Developer, Analytics & AI

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
Kitchener, ON, Canada
$66,800 - $145,900
Machine Learning
Senior Software Engineer
Hybrid
3+ years of experience
AI · Enterprise SaaS

Description For Senior Software Developer, Analytics & AI

Oracle NetSuite is seeking an experienced Senior Software Developer to join their Analytics and AI team in Kitchener, Canada. This role focuses on delivering semantic capabilities in NetSuite's products, bringing business context to Analytics, ML, and Generative AI solutions. The position requires 3-5+ years of experience and offers a comprehensive benefits package including equity, health insurance, and a hybrid work model.

The ideal candidate will work collaboratively with cross-functional teams to drive technical architecture, design, coding, testing, deployment, and support of semantic capabilities. They will create solutions for various software consumers including database models, query languages, and core NetSuite capabilities. The role demands strong technical acumen as the code will impact thousands of corporations and millions of users worldwide.

Oracle NetSuite offers a unique blend of startup culture with the stability of a global organization. The work environment is open and agile, emphasizing collaboration and global teamwork. The company is committed to diversity and inclusion, believing that innovation starts with different perspectives. They provide comprehensive benefits, including Oracle equity, health insurance, RRSP matching, and career growth opportunities.

Key technical requirements include experience with Java or similar OOP languages, analytics, data warehousing, SQL, and database-driven web applications. The role requires strong problem-solving and communication skills, along with a passion for AI and its applications. The position offers competitive compensation ranging from CAD 66,800 to 145,900 per annum, based on experience and qualifications.

Last updated 2 days ago

Responsibilities For Senior Software Developer, Analytics & AI

  • Collaborate with team to establish and deliver semantic capabilities for Analytics and AI experiences
  • Work with product managers to understand intent-driven user experiences and AI requirements
  • Ensure scalability, performance, and reliability of semantic capabilities
  • Learn and leverage NetSuite's Analytics products
  • Learn and leverage Oracle's AI product set
  • Stay current with AI and machine learning developments
  • Deliver automated unit and functional tests
  • Provide technical support and troubleshooting
  • Review and refine enhancements based on user feedback
  • Participate in code reviews and team meetings

Requirements For Senior Software Developer, Analytics & AI

Java
  • Computer Science degree or proven STEM experience
  • Experience with Java or similar OOP language
  • Experience with analytics, data warehousing, data models
  • Experience with SQL (preferably Oracle)
  • Experience building database-driven web applications
  • Knowledge of SDLC in agile environment
  • Experience with IDEs like Eclipse or IDEA
  • Experience with code versioning tools like Perforce or Git
  • Strong problem-solving skills
  • Superior communication skills

Benefits For Senior Software Developer, Analytics & AI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Oracle equity (RSUs)
  • Health and life insurance
  • Paid sick leave
  • RRSP matching program
  • Hybrid work schedule (3 days in office)
  • Vacation allowance
  • Subsidized career/skills growth
  • Mentorship opportunities

Interested in this job?

Jobs Related To Oracle NetSuite Senior Software Developer, Analytics & AI

Senior Software Developer in Test, Analytics & AI

Senior Software Developer in Test position focusing on Analytics and AI capabilities at Oracle NetSuite, requiring 3-5+ years of experience in test automation and AI technologies.

Software Engineer III - ML, Python

Senior Software Engineer role at JPMorgan Chase focusing on ML fraud prevention platform development, offering competitive salary and comprehensive benefits.

AI/ML Engineer III

Senior AI/ML Engineer role at JPMorgan Chase focusing on AWS Cloud, ML platforms, and Gen AI solutions, offering competitive compensation and comprehensive benefits.

Software Development Engineer, Amazon Robotics (AR) Sortation Planning

Senior Software Engineer role at Amazon Robotics focusing on machine learning for robotic workcell optimization and sortation planning.

Sr Software Engineer

Senior Software Engineer position at Amazon RBKS, focusing on AI and computer vision development for smart home applications in Sunnyvale, CA.