Oracle

Senior Platform Software Engineer

Oracle
Apply
14 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, build, and operate agentic AI-powered developer tools for the OCI Developer Tools organization.
  • Develop AI agents for code authoring, debugging, test generation, build-failure analysis, deployment guidance, infrastructure automation, cloud diagnostics, and workflow optimization.
  • Build systems using LLMs, retrieval-augmented generation, tool calling, workflow orchestration, code intelligence, structured outputs, and OCI service APIs.
  • Create agent workflows that reason over source code, SDKs, APIs, CLI commands, documentation, logs, telemetry, repositories, deployment artifacts, and cloud metadata.
  • Design safe agent execution with human approval, guardrails, access controls, audit logging, tool-use constraints, error recovery, and policy-aware automation.
  • Build evaluation frameworks measuring task success, code correctness, grounding, tool-call accuracy, hallucinations, latency, cost, safety, and regressions.
  • Contribute to agent runtimes, context management, prompt orchestration, model routing, evaluation pipelines, telemetry, and feedback loops.
  • Partner with product, design, developer relations, cloud service, security, and infrastructure teams.
  • Provide technical leadership through architecture reviews, design documents, code reviews, mentoring, prototyping, and technical alignment.
  • Ensure AI developer tools meet OCI standards for security, privacy, reliability, compliance, scalability, and operational readiness.

Requirements

  • Bachelor’s or master’s degree in computer science, computer engineering, artificial intelligence, machine learning, or a related technical field.
  • 5+ years of professional experience designing and building large-scale distributed systems, developer platforms, cloud services, or enterprise software products.
  • Hands-on experience building LLM applications using prompt design, structured outputs, function calling, tool use, retrieval-augmented generation, or AI workflow orchestration.
  • Practical understanding of agentic AI patterns such as planning, reasoning loops, task decomposition, tool invocation, memory, context management, and agent state.
  • Strong programming experience in Java, Python, Go, or a similar language.
  • Experience building developer-facing tools such as CLIs, SDKs, APIs, IDE extensions, build systems, CI/CD platforms, testing frameworks, observability tools, infrastructure-as-code tooling, or cloud development platforms.
  • Understanding of source control, code review, testing, build automation, deployment pipelines, release management, and production operations.
  • Experience with cloud-native architecture, microservices, APIs, containers, distributed systems, asynchronous workflows, authentication, authorization, and observability.
  • Familiarity with embedding models, vector databases, model serving, model evaluation, telemetry, and experimentation frameworks.
  • Ability to assess risks including hallucinated APIs, prompt injection, unsafe tool execution, data leakage, permission misuse, and unreliable automation.
  • Ability to lead complex technical projects independently, influence architecture across teams, and deliver production systems.
  • Preferred qualifications include experience with AI coding assistants, agent frameworks, LLM ecosystems, OCI, Kubernetes, Terraform, CI/CD systems, workflow engines, message queues, RAG systems, secure software supply chains, and LLM evaluation.
  • Preferred qualifications include technical leadership through architecture ownership, patents, publications, open-source contributions, platform delivery, or developer tooling initiatives, as well as mentoring experience.
  • Strong written and verbal communication skills.

Benefits

  • Competitive benefits including flexible medical, life insurance, and retirement options.
  • Volunteer programs supporting employee community involvement.
  • Accessibility assistance and accommodations are available during the employment process.
Oracle

About Oracle

10,000+ employees

Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.

Contact me