Oracle
Join to apply for the
Software Developer 3
role at
Oracle .
OCI is Oracle’s next-generation cloud platform, built for the most demanding enterprise workloads. We deliver high-performance computing, storage, networking, and platform services at global scale. 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.
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 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. You will contribute to Oracle’s GenAI and ML initiatives with visibility across Oracle Cloud.
Role level : IC3
Responsibilities
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 using best-in-class engineering practices.
Contribute to platform automation, observability, CI/CD pipelines, and operational excellence.
Troubleshoot complex issues in distributed systems and participate in on-call rotations as needed.
Mentor junior engineers and participate in design and code reviews.
Basic Qualifications
BS degree in Computer Science or related field
4+ years distributed service engineering experience in a software development environment
Development experience in a modern programming language, such as Java, Python
Hands-on experience designing, developing, and operating public cloud service control or data planes
Demonstrable technical leadership and mentorship skills
Preferred Qualifications
5+ years of experience in software development, preferably in cloud services, infrastructure, or AI/ML platforms
Proficiency in one or more programming languages (e.g., Java, Python)
Experience with distributed systems, container orchestration (e.g., Kubernetes), and microservices architecture
Understanding of machine learning pipelines, model training/tuning, and GPU workloads
Familiarity with AI frameworks (e.g., PyTorch, TensorFlow) and MLOps tools (e.g., MLflow, Ray, Kubeflow)
Familiarity with NVIDIA tools like CUDA, NCCL, Run:ai
Strong problem-solving and debugging skills
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Disclaimer Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only. US: Hiring Range in USD from: $79,800 - $178,100 per year. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles to account for variations in knowledge, skills, experience, market conditions and locations, and to reflect Oracle’s differing products, industries and lines of business. Candidates are typically placed into the range based on factors including internal peer equity.
Oracle US offers a comprehensive benefits package including medical, dental, vision insurance; short and long-term disability; life insurance; dependent care FSA; 401(k) with company match; paid time off; paid holidays; paid sick leave; parental leave; adoption assistance; employee stock purchase plan; and voluntary benefits. The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’re committed to growing an inclusive workforce and providing opportunities for all. Oracle is an Equal Employment Opportunity Employer.
Accessibility: If you require accommodations during the hiring process, please email accommodation-request_mb@oracle.com or call +1 888 404 2494 (US).
#J-18808-Ljbffr
Software Developer 3
role at
Oracle .
OCI is Oracle’s next-generation cloud platform, built for the most demanding enterprise workloads. We deliver high-performance computing, storage, networking, and platform services at global scale. 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.
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 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. You will contribute to Oracle’s GenAI and ML initiatives with visibility across Oracle Cloud.
Role level : IC3
Responsibilities
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 using best-in-class engineering practices.
Contribute to platform automation, observability, CI/CD pipelines, and operational excellence.
Troubleshoot complex issues in distributed systems and participate in on-call rotations as needed.
Mentor junior engineers and participate in design and code reviews.
Basic Qualifications
BS degree in Computer Science or related field
4+ years distributed service engineering experience in a software development environment
Development experience in a modern programming language, such as Java, Python
Hands-on experience designing, developing, and operating public cloud service control or data planes
Demonstrable technical leadership and mentorship skills
Preferred Qualifications
5+ years of experience in software development, preferably in cloud services, infrastructure, or AI/ML platforms
Proficiency in one or more programming languages (e.g., Java, Python)
Experience with distributed systems, container orchestration (e.g., Kubernetes), and microservices architecture
Understanding of machine learning pipelines, model training/tuning, and GPU workloads
Familiarity with AI frameworks (e.g., PyTorch, TensorFlow) and MLOps tools (e.g., MLflow, Ray, Kubeflow)
Familiarity with NVIDIA tools like CUDA, NCCL, Run:ai
Strong problem-solving and debugging skills
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Disclaimer Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only. US: Hiring Range in USD from: $79,800 - $178,100 per year. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles to account for variations in knowledge, skills, experience, market conditions and locations, and to reflect Oracle’s differing products, industries and lines of business. Candidates are typically placed into the range based on factors including internal peer equity.
Oracle US offers a comprehensive benefits package including medical, dental, vision insurance; short and long-term disability; life insurance; dependent care FSA; 401(k) with company match; paid time off; paid holidays; paid sick leave; parental leave; adoption assistance; employee stock purchase plan; and voluntary benefits. The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’re committed to growing an inclusive workforce and providing opportunities for all. Oracle is an Equal Employment Opportunity Employer.
Accessibility: If you require accommodations during the hiring process, please email accommodation-request_mb@oracle.com or call +1 888 404 2494 (US).
#J-18808-Ljbffr