Senior Software Developer
Listed on 2026-02-12
-
Software Development
AI Engineer, Software Engineer, Machine Learning/ ML Engineer, Cloud Engineer - Software
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
- 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.
- 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
- 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, Tensor Flow) 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
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.
AboutUs
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 accomm or call (US).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).