Principal Application Software Engineer

OracleBengaluru, KarnatakaOn-siteFull-timeJunior, 1–2 yearsListed 6 hours ago

Apply now

About this role

Oracle Cloud Infrastructure (OCI) is seeking an experienced Principal Platform Software Engineer to provide technical leadership within the AI Platform and Productivity Engineering team. You will drive AI innovation by architecting, developing, and delivering platform capabilities and applications that improve employee productivity across Oracle.

This role will lead the technical design and implementation of AI control plane and data plane services, Codex enablement, AI plugins and skills, Model Context Protocol (MCP) servers and tools, GPT integrations, memory capabilities, and model routing. You will design and develop backend services and APIs, integrate AI models with enterprise systems, and establish reusable patterns for employee support, knowledge discovery, task automation, and collaboration.

Working with engineers, product managers, security teams, and partner organizations, you will translate complex requirements into practical technical solutions and guide projects from prototyping through production operation. You will establish architecture and engineering standards, lead design reviews, resolve complex technical issues, and mentor engineers while remaining actively involved in implementation.

Lead the design of AI cost, token, and usage intelligence capabilities, including telemetry, cost attribution, forecasting, token budgets, threshold alerts, and model-cost optimization. These capabilities will help teams evaluate AI investment and scale adoption safely and efficiently.