Software Developer 3

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for over 40 years.
$79,800 - $178,100
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Developer 3

OCI is Oracle's next-generation cloud platform, built for the most demanding enterprise workloads. The AI Platform, Services & Solutions organization within OCI is building a robust ecosystem to support the end-to-end lifecycle of AI and machine learning workloads. From GPU infrastructure and training pipelines to model serving and deployment tools—we empower teams across Oracle and our customers to build and deploy AI at scale.

We are looking for a Senior Software Engineer to join our growing team and help shape the future of AI infrastructure and services at Oracle. You will work on critical components of OCI's AI platform, including high-scale GPU cluster management, self-service ML infrastructure, and model training and serving systems.

This is a highly technical, hands-on role where you'll build large-scale distributed systems, optimize AI/ML workflows, and collaborate with cross-functional teams to deliver scalable and reliable solutions. You'll be working on critical AI infrastructure that powers Oracle's GenAI and ML initiatives, contributing to high-impact projects with visibility across Oracle Cloud.

The role requires expertise in distributed systems, container orchestration, and machine learning pipelines. You'll be responsible for designing and implementing scalable services for GPU-based model training and inference, while also building tools and APIs that enable easy management of ML workloads. The position offers opportunities to work with cutting-edge AI technologies and contribute to Oracle's growing AI platform.

We offer competitive compensation including base salary ranging from $79,800 to $178,100, along with comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, and flexible vacation policy. This is an excellent opportunity to join a leading cloud provider and work on innovative AI infrastructure projects that impact enterprise customers globally.

Last updated 2 hours ago

Responsibilities For Software Developer 3

  • Design, implement, and operate scalable services for GPU-based model training, tuning, and inference
  • Build tools and APIs that enable internal and external users to easily launch, monitor, and manage ML workloads
  • Collaborate with product, infrastructure, and ML engineering teams to define and deliver key platform features
  • Optimize performance, reliability, and efficiency of AI infrastructure
  • Contribute to platform automation, observability, CI/CD pipelines
  • Troubleshoot complex issues in distributed systems
  • Mentor junior engineers and participate in design and code reviews

Requirements For Software Developer 3

Python
Java
Kubernetes
  • BS degree in Computer Science or related field
  • 4+ years distributed service engineering experience
  • Development experience in Java, Python
  • Hands-on experience with public cloud service control or data planes
  • Experience with distributed systems and container orchestration
  • Understanding of machine learning pipelines and GPU workloads
  • Strong problem-solving and debugging skills

Benefits For Software Developer 3

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Software Developer 3

AI ML Engineer

Senior AI ML Engineer position at Oracle focusing on developing and deploying scalable AI solutions using Python, Docker, and Kubernetes, with 6+ years of experience required.

Senior ML Engineer

Senior ML Engineer position at Oracle Health & AI, focusing on LLMs and Generative AI for healthcare solutions, requiring 6+ years of experience in machine learning and MLOps.

Senior Software Engineer - NetSuite AI/ML

Senior Software Engineer position at Oracle NetSuite focusing on AI/ML integration, offering competitive benefits and the opportunity to work on cutting-edge AI technologies.

AI Developer - ACS Business Process

Senior AI Developer role at Oracle focusing on implementing AI solutions for Customer Success using GenAI, RAG, and Cohere LLM models.

Senior Detections Developer with ML/AI

Senior Detections Developer role at Oracle focusing on ML/AI and security, requiring 6+ years of experience in detection engineering and security.