Our future success depends on hiring world-class 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 Bring: (Objective Minimum Qualifications)
To be considered for a position in the Oracle Labs organization, you should possess the Objective Minimum Qualifications (OMQs) below. Please ensure that your application clearly indicates that you meet these OMQs, either on your resume and/or by uploading additional documents such as a transcript.
Have graduated with a Master’s or PhD degree in Computer Science, Computer Engineering, or an equivalent science/engineering field Have completed coursework, projects, internships, and or research in three or more of the following: Hands on coding with experience or projects in data science or machine learning Specific work with LLMs Deep learning toolkits in Python like Tensorflow, Torch, or Keras Cloud environments like OCI, AWS or Azure. Docker and Kubernetes Gradle, Jenkins. Parallel programming (multicore CPU or GPU) Applying advanced machine learning techniques for problem solving Thorough understanding of CS fundamentals including data structures, algorithms and complexity analysis A drive to solve hard problems at scale Good communication skills to convey sophisticated topics in straightforward terms Working proficiency in verbal and written English Reside in Canada and/or attend a university in Canada. Able to obtain work authorization in Canada in 2025.
What We’ll Give You:
High-impact projects: You’ll get the opportunity to directly influence our cutting-edge products. Got a question or idea? Voice it. Your curiosity could help advance our next-generation cloud applications and help us find new ways to apply emerging technologies like AI, machine learning, and blockchain.
Mentors that care: Work with industry-leading experts and award-winning researchers.
Fast-Paced Environment: Experience a fast-paced development environment from project incubation to delivery.
Cutting Edge Technology: Work on cutting edge technology in enterprise cloud computing.
Collaborative Environment: Collaborate with a cross-geographical, diverse team working towards a common goal.
Career Level - IC3