Principal Software Engineer, AI Infra Compute

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Austin, TXNashville, TN
Salary
$114,600–$234,600 / yr
Posted
129 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $175k
$96k $288k
below market most similar roles pay here above market

This role pays less than 55% of similar roles. Most pay $169,550–$215,315 — the blue band above. At the midpoint, this role pays about $175k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 955 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 790 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Software Engineer, AI Infra Compute

The Principal Software Engineer - AI Infra Compute joins the GPU Availability and Monitoring team within the Compute Org. This role involves designing, developing, troubleshooting, and debugging software for databases, applications, tools, and networks to support ultra-high-performance GPU platforms for AI, ML, and HPC workloads. Key responsibilities include implementing spike detection mechanisms using ML algorithms, expanding Kafka integrations for real-time hardware repairs, and developing automated ticket routing frameworks powered by NLP. The candidate will utilize Python, Java, TypeScript, Bash, Perl, and Ruby while working with Linux, MacOS, and Docker. Technical requirements include experience with RESTful APIs, data modeling, and cloud platforms like OCI, AWS, Azure, and GCP. The work focuses on scaling distributed workloads across thousands of GPUs using RoCE and Infiniband technologies.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Design, develop, troubleshoot, and debug software for cloud infrastructure components including databases, networks, and tools.
  • Implement spike detection mechanisms using ML algorithms to identify provisioning failures and minimize operational disruptions.
  • Expand Kafka integrations to enable near real-time actions for hardware repairs via event-driven architecture.
  • Develop an automated ticket routing framework powered by NLP and machine learning to reduce operational overhead.
  • Create innovative tools and frameworks using AI/ML to automate testing, simulate environments, and reproduce incidents.
  • Define and evolve standard engineering practices with a specific focus on AI-driven development.
  • Lead technical discussions across multiple teams to ensure seamless integration of infrastructure components.
  • Provide direction and mentorship to junior engineers to promote team growth and knowledge sharing.

What we're looking for

  • Must have 6 to 10+ years of experience in software engineering.
  • Proficiency in programming languages including Python, Java, and TypeScript is required.
  • Experience with scripting languages such as Bash, Perl, or Ruby is required.
  • Knowledge of cloud infrastructure platforms like OCI, AWS, Azure, or Google Cloud Platform is required.
  • Familiarity with containerization technologies such as Docker is required.
  • Proficiency in API design and development including RESTful APIs, gateways, and security is required.
  • Experience with AI/ML techniques and AI-powered tools like predictive analytics is required.
  • Ability to read, write, and speak English is required.

More like this

Similar roles

Principal AI Software Engineer

Palo Alto Networks

Santa Clara, CA 141 days ago $223,000–$306,500
Python Generative AI LLMs Multi-Agent Systems GPT-4 Llama 3 Anthropic LangSmith Arize HoneyHive OpenTelemetry Java Node.js Agile Scrum API Design AI Gateway Observability Pipelines
10+ yrs exp

Principal Software Engineer, Core AI Platform

JPMorgan Chase

Seattle, WA 56 days ago
Python AI Infrastructure Machine Learning Distributed Systems Cloud Platforms System Design Observability APIs SDKs SRE Automated Testing Logging Metrics Incident Response Root-Cause Analysis Generative AI Infrastructure Engineering
10+ yrs exp

Principal Software Engineer, AI Foundations

JPMorgan Chase

Jersey City, NJ +3 103 days ago
Python Java Scala Go MLOps LLM Agentic AI CI/CD Distributed Systems IaC Containers Ray REST System Design Data Engineering Platform Engineering Observability RLHF DPO
7+ yrs exp

Principal Software Engineer, AI Foundations

JPMorgan Chase

Jersey City, NJ +3 55 days ago
GenAI LLM Inference Python Java Scala Go TensorRT Quantization Distributed Systems Observability System Design Platform Engineering
7+ yrs exp

Principal Platform Software Engineer, AI

Oracle

Nashville, TN 74 days ago $104,500–$234,600
Python Go Java C++ Kubernetes OCI Distributed Systems Machine Learning LLMs CI/CD PyTorch TensorFlow Hugging Face Transformers Microservices Event-driven Systems Infrastructure Automation Service Mesh APIs Data Modeling
8+ yrs exp

Principal Software Engineer, AI-Powered Work

Intuit

Mountain View, CA +1 5 days ago $261,500–$353,500
Python Java TypeScript AI Agents Cloud Services system-design Agent Orchestration Retrieval Identity Systems Data Platforms Workflow Automation Monitoring Security
10+ yrs exp