Oracle
Overview
Join to apply for the
Software Developer 5 - OCI
role at
Oracle . Job Description
Oracle Cloud Infrastructure (OCI) is Oracle’s next-generation cloud platform, engineered to handle the most demanding enterprise workloads. Within OCI, the
AI Platform
organization is building a comprehensive cloud service to support the full lifecycle of AI and machine learning — from GPU infrastructure and training pipelines to model serving and deployment tools — enabling Oracle teams and customers to build and deploy AI at scale. We are looking for a
Consulting
Software Engineer to join our growing team and help shape the future of AI infrastructure and services at Oracle. This role will focus on critical components of OCI’s AI platform, including large-scale GPU cluster management, self-service ML infrastructure, end-to-end model lifecycle capabilities including
training and serving . Help shape the core infrastructure powering Oracle’s generative AI and machine learning solutions. Tackle some of the most challenging problems in AI infrastructure at enterprise scale. Collaborate with world-class teams and leaders driving innovation in cloud and AI. Be part of a high-visibility initiative central to Oracle’s future. This role requires strong technical and leadership skills, with a deep understanding of cloud-native infrastructure, distributed systems, and modern AI/ML workloads. You will collaborate across OCI and Oracle’s product teams to power internal and customer-facing AI solutions at scale.
Responsibilities
As a
Consulting
Software Engineer on the team, you will work with teams of software engineers responsible for the software design, development, and operations for our new and existing features. Architect broad systems interactions, be hands-on, dive deep into any part of the stack, and apply cloud infrastructure and networking knowledge. Work collaboratively in an agile environment and continuously learn. IC5s work independently and provide technical leadership to the broader organization. Develop and operate high-scale services with resilience, balancing speed and quality with iterative improvements. Infuse a culture of operational excellence and proactively drive changes with data-driven approaches. Recommend and justify major changes to products and establish consensus with data-driven approaches. Design and lead software projects without significant guidance and mentor junior engineers. Balance product feature development with production operational concerns (runbooks, automation, logging, telemetry). Leverage internal OCI tooling to develop, build, deploy, and troubleshoot software. Participate in on-call for the service with the team.
Qualifications
12+ years of experience shipping scalable, cloud-native distributed systems BS in Computer Science or equivalent experience Experience in Go, Java, Python Experience with container orchestration like Kubernetes/Docker Swarm Experience building highly available services and knowledge of service-oriented design patterns Experience with modern infrastructure components (containerization, software-defined networking) Experience with production operations and best practices for putting quality code in production and troubleshooting Strong communication skills (verbal and written)
Preferred Qualifications
MS in Computer Science Experience building control plane/data plane solutions for cloud-native companies Experience diagnosing and resolving performance issues in complex environments Deep understanding of Unix-like operating systems Production experience with Cloud and ML technologies Generative AI, LLM, Machine Learning experience
About Us
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or veteran status. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
#J-18808-Ljbffr
Join to apply for the
Software Developer 5 - OCI
role at
Oracle . Job Description
Oracle Cloud Infrastructure (OCI) is Oracle’s next-generation cloud platform, engineered to handle the most demanding enterprise workloads. Within OCI, the
AI Platform
organization is building a comprehensive cloud service to support the full lifecycle of AI and machine learning — from GPU infrastructure and training pipelines to model serving and deployment tools — enabling Oracle teams and customers to build and deploy AI at scale. We are looking for a
Consulting
Software Engineer to join our growing team and help shape the future of AI infrastructure and services at Oracle. This role will focus on critical components of OCI’s AI platform, including large-scale GPU cluster management, self-service ML infrastructure, end-to-end model lifecycle capabilities including
training and serving . Help shape the core infrastructure powering Oracle’s generative AI and machine learning solutions. Tackle some of the most challenging problems in AI infrastructure at enterprise scale. Collaborate with world-class teams and leaders driving innovation in cloud and AI. Be part of a high-visibility initiative central to Oracle’s future. This role requires strong technical and leadership skills, with a deep understanding of cloud-native infrastructure, distributed systems, and modern AI/ML workloads. You will collaborate across OCI and Oracle’s product teams to power internal and customer-facing AI solutions at scale.
Responsibilities
As a
Consulting
Software Engineer on the team, you will work with teams of software engineers responsible for the software design, development, and operations for our new and existing features. Architect broad systems interactions, be hands-on, dive deep into any part of the stack, and apply cloud infrastructure and networking knowledge. Work collaboratively in an agile environment and continuously learn. IC5s work independently and provide technical leadership to the broader organization. Develop and operate high-scale services with resilience, balancing speed and quality with iterative improvements. Infuse a culture of operational excellence and proactively drive changes with data-driven approaches. Recommend and justify major changes to products and establish consensus with data-driven approaches. Design and lead software projects without significant guidance and mentor junior engineers. Balance product feature development with production operational concerns (runbooks, automation, logging, telemetry). Leverage internal OCI tooling to develop, build, deploy, and troubleshoot software. Participate in on-call for the service with the team.
Qualifications
12+ years of experience shipping scalable, cloud-native distributed systems BS in Computer Science or equivalent experience Experience in Go, Java, Python Experience with container orchestration like Kubernetes/Docker Swarm Experience building highly available services and knowledge of service-oriented design patterns Experience with modern infrastructure components (containerization, software-defined networking) Experience with production operations and best practices for putting quality code in production and troubleshooting Strong communication skills (verbal and written)
Preferred Qualifications
MS in Computer Science Experience building control plane/data plane solutions for cloud-native companies Experience diagnosing and resolving performance issues in complex environments Deep understanding of Unix-like operating systems Production experience with Cloud and ML technologies Generative AI, LLM, Machine Learning experience
About Us
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or veteran status. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
#J-18808-Ljbffr