Senior Software Engineer, AI Agents / Java

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$87,000–$187,000 / yr
Posted
25 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $168k
This role $137k
$71k $233k
below market most similar roles pay here above market

This role pays less than 85% of similar roles. Most pay $149,500–$186,225 — the blue band above. At the midpoint, this role pays about $137k versus about $168k 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 · Senior Software Engineer, AI Agents / Java

The Senior Software Engineer (AI Agents / Java) joins the AI4Support team to build scalable, cloud-based machine learning and AI solutions. This role involves developing and productionizing ML models and intelligent applications that leverage natural language processing, large language models, and generative AI. You will work with applied scientists and engineers to transform complex data into reliable solutions, focusing on model development, evaluation, Java microservice orchestration, ML system design, deployment, monitoring, and optimization. Key responsibilities include leading code reviews, troubleshooting API functionality, and establishing MLOps, testing, and observability practices. You will utilize Java to design software systems aligned with pre-defined architectures while ensuring secure coding standards. The work addresses the technical challenge of creating production-ready AI systems that deliver measurable customer impact through robust software engineering.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Develop and productionize scalable, cloud-based machine learning and AI solutions using Java.
  • Design and implement software systems, microservices, and API contracts aligned with pre-defined architectures.
  • Translate ambiguous business requirements into scalable technical designs and implementation plans.
  • Lead code reviews and mentor junior engineers to ensure high code quality and secure coding standards.
  • Troubleshoot and debug complex issues across application layers, OCI services, and API integrations.
  • Implement monitoring, observability, and performance optimization strategies for production systems.
  • Perform periodic maintenance, patching, and testing to ensure system reliability and security.
  • Manage project timelines and deliverables independently while coordinating cross-functionally on feature delivery.

What we're looking for

  • Applicants must be able to read, write, and speak English.
  • Candidates must have 3 to 5+ years of experience.
  • Experience in developing and productionizing ML models and intelligent applications using NLP, LLMs, and generative AI is required.
  • Proficiency in Java microservice orchestration and ML system design is required.
  • Experience with MLOps, testing, observability, and cloud technologies is required.
  • Ability to lead code reviews and mentor junior engineers is required.
  • Experience with API versioning, lifecycle, and interoperability strategies is required.
  • Experience with secure coding practices and performance optimization is required.

More like this

Similar roles

Senior AI Engineer

CNA Financial

Chicago, IL 67 days ago $72,000–$141,000
AI Engineering Cloud-native Microservices CI/CD API-first Event-driven Architecture GitHub Copilot Claude Cursor Java J2EE Guidewire InsuranceSuite Guidewire Cloud Platform Guidewire Jutro Digital Platform DevOps Test-driven Development Observability Full-stack Development
8+ yrs exp Hybrid

Senior Software Engineer, Java Full Stack & AI

Mastercard

O'Fallon, MO 9 days ago $115,000–$184,000
Java Spring Boot Python React Angular REST APIs Microservices Oracle SQL CI/CD AWS Azure GCP Docker Kubernetes Databricks Spark Delta Lake GitHub Copilot
6+ yrs exp

Senior Software Engineer, Java Full Stack & AI

Mastercard

O'Fallon, MO 2 days ago $115,000–$184,000
Java Spring Boot Python React Angular REST APIs Microservices Oracle SQL CI/CD AWS Azure GCP Docker Kubernetes Databricks Spark Delta Lake GitHub Copilot
6+ yrs exp

Senior Full Stack AI Software Engineer

McKesson Corporation

Irving, TX +1 18 days ago $126,000–$210,000
Java Spring Boot Angular PostgreSQL Azure TypeScript Kafka REST APIs Microservices CI/CD Docker Hibernate JPA Redis Liquibase Flyway Dynatrace GitHub Copilot Claude OpenAPI Swagger
7+ yrs exp Hybrid

Senior Software Engineer, AI Agent Platform

GEICO

Palo Alto, CA +3 27 days ago $105,000–$230,000
Python Java Go Distributed Systems GenAI RAG Kubernetes CI/CD Kafka AWS Azure OpenSearch Prometheus Grafana OpenTelemetry LangGraph Langfuse LangSmith Braintrust Arize Phoenix MCP SRE
5+ yrs exp

Senior Software Engineer, AI Agent Platform

GEICO

Palo Alto, CA +3 27 days ago $105,000–$230,000
Python Java Go Kubernetes AWS Azure CI/CD RAG GenAI Kafka OpenSearch Prometheus Grafana OpenTelemetry LangGraph Temporal Restate Datadog Langfuse LangSmith Braintrust Arize Phoenix Distributed Systems API Design SRE
5+ yrs exp