Taro Logo

Software Developer 3

World's leading provider of business software, with presence in over 175 countries, focusing on innovative emerging technologies.
Canada
$66,700 - $145,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Developer 3

Oracle Labs, the advanced research and development arm of Oracle, is seeking a Software Developer 3 to join their innovative team. This role combines cutting-edge machine learning research with practical software development, focusing on next-generation services and solutions. The position requires 3-5+ years of experience and offers an opportunity to work on high-impact projects in machine learning, LLMs, and AI.

The role is based in Canada and involves working on diverse projects including LLM Agents, AutoMLx (Automated ML and explainability), and Graph ML. You'll be part of a team that develops state-of-the-art machine learning solutions that scale across multiple domains from finance to healthcare.

As a world leader in cloud solutions, Oracle provides a collaborative environment where you'll work with industry-leading experts and award-winning researchers. You'll have access to cutting-edge technology in enterprise cloud computing and be part of a cross-geographical, diverse team working towards common goals.

The position offers competitive compensation ranging from 66,700 to 145,000 CAD per annum, along with comprehensive benefits including medical insurance, life insurance, and retirement options. This is an excellent opportunity for someone with advanced degrees in Computer Science or related fields who wants to make an impact in the field of machine learning and AI while working for a global technology leader.

The ideal candidate will have strong foundations in computer science, hands-on experience with machine learning technologies, and excellent communication skills. You'll be working on projects that directly influence Oracle's cutting-edge products and help advance next-generation cloud applications.

Last updated 18 days ago

Responsibilities For Software Developer 3

  • Research and development in ML for classification, regression, anomaly detection, forecasting and recommendation tasks
  • Explore techniques to reduce model bias
  • Extend dataset support for unstructured and semi-structured data
  • Extend generic model support including GNNs, DNNs and RNNs
  • Work on LLM Agents development
  • Develop AutoML and explainability frameworks
  • Work on Graph ML problems and algorithms

Requirements For Software Developer 3

Python
Kubernetes
  • Master's or PhD degree in Computer Science, Computer Engineering, or equivalent
  • Experience with data science or machine learning
  • Experience with LLMs
  • Experience with deep learning toolkits in Python
  • Experience with cloud environments
  • Knowledge of Docker and Kubernetes
  • Understanding of CS fundamentals
  • Good communication skills
  • Working proficiency in English
  • Must reside in Canada or attend university in Canada
  • Able to obtain work authorization in Canada in 2025

Benefits For Software Developer 3

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • 401k
  • Education Budget

Interested in this job?

Jobs Related To Oracle Software Developer 3

Software Developer

Mid-level Software Developer position at Oracle focusing on ML and AI technologies, requiring 3-5+ years of experience in software development and AI implementation.

Junior/Mid Software Engineer - NetSuite AI/ML

Junior/Mid Software Engineer position at Oracle NetSuite, focusing on AI/ML integration and development, based in Brno, Czech Republic.

Machine Learning Engineer

Machine Learning Engineer position at Oracle in Bengaluru, focusing on ML, computer vision, and NLP development with 3-5+ years experience required.

Machine Learning Engineer

Machine Learning Engineer position at Lyst, combining ML engineering and data science to optimize advertising performance through automation and predictive modeling.

Founding AI Engineer

Founding AI Engineer position at a VC-backed startup in NYC, requiring 3+ years of experience and expertise in ML, LLMs, and RL. Full-time, in-person role.