Principal Software Development Engineer - AI Data Platform

Oracle

Actively hiring
US Posted 45 days ago $96,800$223,400 / year

At a glance

AI generated

TL;DR

As a Principal Software Development Engineer on Oracle’s Forward Deployed Engineer team, you will play a crucial role in designing and optimizing AI/ML-centric data platforms for enterprise customers. Your daily responsibilities include building scalable software components, creating APIs and SDKs to enhance the adoption of Oracle’s AI Data Platform and Gen AI services, and ensuring the performance and reliability of distributed systems. You will collaborate with cross-functional teams to solve complex technical challenges and participate in code reviews and CI/CD processes. The ideal candidate has expertise in LLMs, agentic frameworks like MCP and LangChain, RAG pipelines, vector DBs such as FAISS and Pinecone, and Python programming. Familiarity with Oracle Cloud Infrastructure (OCI) and big data technologies including Hadoop, Spark, Kafka, and NoSQL is essential. This role requires a deep understanding of networking concepts and strong problem-solving skills, along with the ability to document technical designs and contribute to knowledge-sharing initiatives.

Skills

Python REST OCI Hadoop Spark Kafka NoSQL LLMs MCP LangChain CrewAI Semantic Kernel RAG FAISS Pinecone Weaviate CI/CD Big Data Appliance Networking Concepts

What you'll do

  • Design, implement, and maintain scalable software components for AI/ML workloads.
  • Build APIs and SDKs to streamline adoption of Oracle AI Data Platform and Gen AI services.
  • Optimize performance and reliability of distributed data/AI systems.
  • Participate in code reviews and CI/CD processes to ensure high-quality deliverables.
  • Document technical designs and contribute to knowledge-sharing initiatives.
  • Explore new tools, frameworks, and best practices in AI and cloud technologies.
  • Collaborate with product management and engineering teams to solve complex challenges.

What we're looking for

  • 3+ years of experience in designing and implementing scalable AI/ML data platforms.
  • Proficient in LLMs, agentic frameworks, RAG pipelines, vector DBs, and OCI Gen AI Services.
  • Strong skills in Python, REST APIs, cloud platforms (OCI), and big data technologies (Hadoop, Spark).
  • Expertise in building autonomous agents, orchestration pipelines, and managing large-scale databases.
  • Solid understanding of networking concepts for optimizing data transmission networks and resolving issues.
  • Excellent communication, collaboration, and continuous learning commitment.

Market check

Salary context

This $96,800–$223,400 range sits above 20% of similar postings on FindRole.

Peer median band

$155,050$241,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$235,750

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Oracle

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

Oracle currently has 343 open roles on FindRole.

Listed pay typically runs $97,500–$199,500 across 253 roles with salary data.

Most-posted roles

View all roles at Oracle

More like this

Similar roles

Principal Software Development Engineer (AI/ML)

Abbott

Livermore, CA 46 days ago $130,700$261,300
AWS Python TensorFlow LangChain Hugging Face CI/CD MLOps DevOps Docker Kubernetes PostgreSQL NoSQL Mobile App Development Relational Databases AI ML Cloud Platforms DevSecOps

Principal Software Engineer - AI Inference

Nvidia

Remote (Santa Clara, CA) 98 days ago $272,000$431,250
Rust C++ Python CUDA vLLM SGLang GPU Distributed Systems Concurrency Profiling Microbenchmarking Triton NCCL PyTorch InfiniBand CI/CD Open Source Contribution
Remote

Principal AI Development Engineer

Broadcom

San Jose, CA 40 days ago $118,800$190,000
Python Kubernetes Docker CI/CD TDD GitHub LangGraph CrewAI Pinecone Weaviate Milvus Vector_Databases Frontend_Development Backend_Development Test_Automated Version_Control Modern_Enterprise_Grade_Languages

Principal AI Development Engineer

Broadcom

San Jose, CA 40 days ago $118,800$190,000
Python Kubernetes Docker CI/CD TDD GitHub LangGraph Pinecone Weaviate Milvus CrewAI Test-Driven_Development Prometheus Grafana

Lead AI Software Developer

Leidos

Gaithersburg, MD 18 days ago $87,100$157,450
Python Java C++ Agile SAFe Microservices CI/CD DevSecOps Kafka AWS Azure GCP Docker Kubernetes PostgreSQL NoSQL Git JUnit Prometheus Grafana
Hybrid