Senior Software Developer - AI Infra Compute

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for 40+ years.
$79,000 - $178,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Developer - AI Infra Compute

OCI (Oracle Cloud Infrastructure) AI Infrastructure is building a cutting-edge, ultra-high-performance GPU platform for AI/ML/HPC workloads. This senior role focuses on developing fundamental architectural changes for GPU delivery, health monitoring, triage automation, and diagnostic services.

The position involves working with distributed AI/ML/HPC workloads across thousands of GPUs, leveraging technologies like RoCE and Infiniband. You'll be part of a young, fast-growing team working on ambitious initiatives in a vibrant, agile environment.

As a Senior Software Developer, you'll:

  • Design and implement solutions for GPU-based AI server management
  • Work on large-scale production systems with 1000+ server instances
  • Collaborate with various teams including Network and Data Center operations
  • Debug and resolve complex customer issues
  • Contribute to architectural decisions for GPU infrastructure

The ideal candidate should be:

  • Self-motivated with quick learning ability
  • Experienced in distributed systems and algorithms
  • Comfortable with software debugging and low-level systems troubleshooting
  • Passionate about scalable system design
  • Collaborative and eager to learn

Benefits include comprehensive healthcare, 401(k) with company match, flexible vacation, equity opportunities, and parental leave. Salary range: $79,000 - $178,100 per annum.

Join Oracle's AI Infrastructure team and be part of the AI revolution, creating systems that allow customers to scale from tens to thousands of GPUs without compromising performance. This is an opportunity to work on innovative projects while building groundbreaking solutions from the ground up.

Last updated 7 days ago

Responsibilities For Senior Software Developer - AI Infra Compute

  • Designing, implementing, and delivering software, firmware for managing GPU based AI servers
  • Working closely with product teams to debug, resolve customer's issues

Requirements For Senior Software Developer - AI Infra Compute

Python
Java
Go
Linux
  • BS or MS degree in Computer Science or relevant technical field
  • Deep understanding of operating systems, computer networks, and high-performance applications
  • 4+ years experience delivering and operating large-scale production systems
  • Proficient in one programming language (java/python/c/c++/goLang/shell scripting)
  • Strong background in Linux systems
  • Familiarity with system-level architecture, data synchronization, fault tolerance, and state management
  • General enterprise storage, networking, or computing experience

Benefits For Senior Software Developer - AI Infra Compute

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • 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 with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Senior Software Developer - AI Infra Compute

Software Developer 4

Senior Software Engineer role at Oracle focusing on 5G network validation and telecommunications software development.

Software Developer 4

Senior Software Developer position at Oracle in Austin, TX, focusing on cloud solutions and microservices development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer position at Oracle focusing on cloud application development and customer service software used by millions daily.

Software Developer 5

Senior Software Developer position at Oracle in Bengaluru, focusing on database and application development with 6-10+ years experience required.

Oracle Fusion SCM - Technical/ Functional Engineer (Product Support team)

Senior Technical/Functional Engineer role at Oracle, focusing on SCM Cloud Procurement modules, requiring 6+ years of experience in implementation and support.