Principal Software Development Engineer (AI/ML)
Abbott
At a glance
AI generatedAs 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
What you'll do
What we're looking for
Market check
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
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
More like this
Abbott
Nvidia
Broadcom
Broadcom
Leidos
PNC