Demo

Software Developer - Oracle Labs

Oracle
Canada, KY Full Time
POSTED ON 4/5/2025
AVAILABLE BEFORE 6/4/2025

The Program:
Our future success depends on hiring world-class, early in career talent who are looking to power next-generation services and solutions. We are hiring MS/PhD students with a diverse set of skills and experiences to work in and across multiple teams within the Oracle Labs organization. Our program is intended to enhance your overall learning experience, help build your network, and accelerate your opportunity to make an impact.

The Team: 
Oracle Labs is the advanced research and development arm of Oracle. We focus on the development of technologies that keep Oracle at the forefront of the computer industry. Oracle Labs researchers look for novel approaches and methodologies, often taking on projects with high risk or uncertainty, or that are difficult to tackle within a product-development organization. Oracle Labs research is focused on real-world outcomes: our researchers aim to develop technologies that will someday play a significant role in the evolution of technology and society. For example, chip multithreading and the Java programming language grew out of work done in Oracle Labs.

The Company:
Oracle is the world’s leading provider of business software. With a presence in over 175 countries, we are one of the biggest technology companies on the planet. We're using innovative emerging technologies to tackle real-world problems today. From advancing energy efficiency to reimagining online commerce, the work we do is not only transforming the world of business—it's helping advance governments, power nonprofits, and giving billions of people the tools they need to outpace change. For more information about Oracle (NYSE:ORCL), visit us at oracle.com.  

What You’ll Do:
Machine learning (ML) is at the forefront of the rising popularity of data-driven software applications. At Oracle Labs, we have a diverse set of ML projects that you could be a part of and make an impact. You can: work in the area of ML for classification, regression, anomaly detection, and forecasting tasks; explore support for federated learning; explore techniques to reduce model bias; extend dataset support for unstructured (e.g., NLP) and semi-structured (e.g., video/audio/graph) data; extend generic model support including GNNs, DNNs and/or RNNs. 

Sample projects:

LLM Agents: Recent advances in LLMs and generative AI promise to unlock vast new opportunities for automation of business processes, tasks and even data science itself. One of the most promising and versatile solutions is through the development of LLM-backed agents. However, developing robust and reliable LLM agents remains challenging for most users and applications. This teams’ focus is two-fold: 1) develop an easy-to-use and powerful agentic framework with dedicated tooling to support development and debugging of LLM agents and 2) demonstrate the utility of this framework by developing multiple example LLM agents (for example, a data science assistant) capable of solving real business problems throughout Oracle.

AutoMLx (Automated ML and explainability): The rapid proliferation of ML technology, explosive data growth, and shortage of data science expertise have caused the industry to face increasingly challenging demands to keep up with fast-paced develop-and-deploy model lifecycles. Moreover, as there is an ever-increasing number of deployed models, automated explainability techniques are required to provide insight into their complex behavior and the data they work with. This group is focused on building a novel framework that gives novice and advanced data scientists the power of AutoML and explainability in a single, easy-to-use, python package.

Graph ML: We are actively working on challenging machine learning problems with a focus on graph-represented data. We are developing a state-of-the-art machine learning library primarily to support various graph-based ML techniques. The use-cases of these approaches are vast and span across multiple domains starting from finance, bio-med, to cybersecurity and healthcare. While implementing these functionalities, our focus is on scalability and efficiency.
This group is focused on the design and implementation of novel graph learning algorithms (or optimize existing algorithms) that scale-up to large-scale graphs by accounting for the above-mentioned challenges.
 

Career Level - IC2

Qualifications:


Range and benefit information provided in this posting are specific to the stated locations only

CA: Hiring Range in CAD from: $50,600 to $110,500 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.
 

This job requires proficiency in the English language. Oracle is a global company with operations in dozens of countries around the world and our teams, including the team this position is part of, are comprised of individuals located in various jurisdictions. As is required of employees in all jobs at Oracle in North America, candidates for this position are required to understand, and communicate, in English so that in the course of performing their work, they can interact with teammates in other locations who are not fluent in the French language.

For applicants located in the Province of Quebec, a basic proficiency of the French language is required.

Salary : $50,600 - $110,500

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer - Oracle Labs?

Sign up to receive alerts about other jobs on the Software Developer - Oracle Labs career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$184,796 - $233,226
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Oracle

Oracle
Hired Organization Address Juneau, AK Full Time
Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. Thi...
Oracle
Hired Organization Address Honolulu, HI Full Time
Oracle NetSuite - Regional Sales Director - Products - Central in Honolulu, Hawaii Job Description About Oracle NetSuite...
Oracle
Hired Organization Address CIUDAD DE MEXICO, DE Full Time
Job tittle : Representante de ventas de aplicaciones (Netsuite) – VACANTE AFIRMATIVA PARA MUJERES Innovación comienza co...
Oracle
Hired Organization Address CIUDAD DE MEXICO, DE Full Time
Descripción del Puesto: Estamos en búsqueda de un Ejecutivo de Ventas Cloud para Servicios Financieros, un profesional a...

Not the job you're looking for? Here are some other Software Developer - Oracle Labs jobs in the Canada, KY area that may be a better fit.

Software Developer 3

Oracle, Canada, KY

Software Developer - Architect

Oracle, Canada, KY

AI Assistant is available now!

Feel free to start your new journey!