• Principal Software Developer - Machine Learning Jobs in Canada

  • Canada

Job Description:

Principal Software Developer - Machine Learning - 19000FE8

Preferred Qualifications

We are currently seeking a Principal Software Developer to join our new Intelligent Suite team in Kitchener-Waterloo

About Oracle NetSuite

At NetSuite our goal is to transform how businesses operate We help businesses achieve their vision, no matter the size or industry Were the #1 cloud business software, supporting more than 40,000 organizations, in more than 100 countries Find out more about Oracle NetSuite at wwwnetsuitecom

About the Role

This critical role will be responsible for conceiving, planning, and building the Machine Learning engines that will provide our customers with intelligent insights throughout NetSuite The role will involve working alongside Data Scientists and across departments throughout NetSuite

Were looking for someone who loves to work across a large, geographically and culturally diverse product organization, lead a small team from a technical perspective, create innovative and industry leading software, and is always looking for opportunities to improve aspects of our intelligent assistance features


Architecting, developing, and maintaining the Data Learning engines behind Intelligence features
Proposing appropriate tools (languages/libraries/frameworks) for implementing projects
Keeping up with best practices and being a continual learner
Mentoring less experienced developers
Working with local and remote teams to accomplish their intelligent feature goals
Championing the code, API, and framework that will ultimately lay the foundation for enhanced features
Working side-by-side with cross-functional teams in their agile environment
Identifying opportunities to improve and enhance our customers experience with our software
Following QA and Deployment processes and best practices
Practicing agile, clean software development

You will fit perfectly if you have the following

Strong software architecture understanding
Desire to delight the customer by taking initiative, responsibility, and ownership of projects
Strong focus on quality software engineering
Fundamental awareness of experimental development and prototyping
Proficiency at ramping up quickly to understand multiple project spaces
Strength and comfort in Unix systems
Strong understanding of distributed architectures is a bonus

The person we hire will enjoy

Healthy breakfast options every morning
Opportunities for subsidized career and skills growth
Oracle equity in the form of stock options and RSUs
RRSP contribution matching up to 6 PERCENT of annual salary
Working in an Agile environment We can proudly say that Scrum works here code reviews, continuous integration, knowledge sharing, and retrospectives
Board games, card games, video games, and donuts

Minimum Qualifications

Bachelors degree in a computing field or equivalent experience
Demonstrated recent experience with Machine Learning
7 years software development experience
Experience with Java, Python, C , Web technologies
Intimate and working understanding of modern API applications from database to endpoints
Proficient communicator in both technical and non-technical contexts
Skills to debug and understand large Java and SQL code base

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization Leading contributor individually and as a team member, providing direction and mentoring to others BS or MS degree or equivalent experience relevant to functional area 7 years of software engineering or related experience

Job Product Development

Location CA-CA,Canada-Kitchener

Job Type Regular Employee Hire

Organization Oracle

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Software Services, IT-Software
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 20th Feb 2020

Key Skills:

Company Profile:


Salary trends based on over 1 crore profiles

View Salaries

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status