Senior Software Engineer (AI Agents / Java)

Oracle Corporation

Nashville (TN)

On-site

USD 115,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oracle Corporation in Nashville is seeking a Senior Application Software Developer and Team Lead to build scalable, cloud-based ML and AI solutions. You will design and productionize ML models, lead cross-functional teams of engineers and scientists, and drive architecture decisions for Java microservices and data pipelines.

You will own design reviews, implement secure coding practices, improve observability and MLOps, and mentor junior engineers, while delivering reliable, customer-impacting

Qualifications

  • Hands-on engineer with leadership capabilities
  • Experience designing production ML systems and scalable cloud apps
  • Strong debugging, testing, and code-review skills

Responsibilities

  • Lead development of Java microservices and ML-powered features
  • Productionize ML models and AI solutions
  • Drive code reviews, debugging, and issue resolution across teams
  • Collaborate with data scientists and software engineers to meet customer needs
  • Establish secure coding standards and high-quality engineering practices

Skills

Java
Microservices
ML systems
MLOps
Observability
Cloud

Job description

We are seeking a Senior Application Software Developer and Team Lead to join the AI4Support team and build scalable, cloud-based machine learning and AI solutions. This role will focus on developing and productionizing ML models and intelligent applications leveraging machine learning, NLP, large language models, and generative AI. The successful candidate will work closely with applied scientists, Machine learning engineers, software engineers, and cross-functional teams to transform complex data and business challenges into reliable, scalable solutions that deliver measurable customer impact.

The ideal candidate is a hands-on engineer and technical leader who can tackle complex, ambiguous problems and drive solutions from experimentation through production. This includes contributing to model development and evaluation, Java microservice orchestration, ML system design, deployment, monitoring, and optimization, while helping establish strong MLOps, testing, observability, and cloud

Adheres to and suggests improvements to all phases of the application software development lifecycle. Utilizes working knowledge to develop new application features and enhancements following design specifications, and develops documents to clarify application design and code. Leads code reviews in designated application areas to help drive improvements. Conducts debugging and troubleshooting to identify and fix moderately complex application issues. Develops fixes for identified issues. Troubleshoots and resolves moderately complex issues related to application programming interface (API) functionality, integration, and service-to-service interactions. Designs and develops application software, systems, and services aligned to pre-defined application architecture. Collaborates within and beyond the immediate team to understand customer use cases and align application solutions. May provide technical guidance and support to customers regarding application-related issues, independently. Collaborates with the team to establish and follow application development practices, secure coding standards, and code quality. Performs periodic maintenance and testing operations for application systems that require upgrading or patching (e.g., for critical vulnerabilities).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML Java Engineer & Team Lead
Senior AI/ML Java Engineer & Team Lead

Oracle • Nashville (TN)

On-site
USD 140,000 - 180,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

UKG • Lowell (MA)

On-site
USD 180,000 - 230,000
Full-Stack Java Developer (AI-Enabled Development)
Full-Stack Java Developer (AI-Enabled Development)

Advanced Tech Placement • Johns Creek (GA)

On-site
USD 110,000 - 170,000
AI/Java Engineer
AI/Java Engineer

New York Technology Partners • United States

On-site
USD 120,000 - 150,000
Java Back-End Engineer – AI Technologies
Java Back-End Engineer – AI Technologies

Moofwd, Inc. • O’Fallon (MO)

Hybrid
USD 140,000 - 180,000
Senior AI Java Engineer: ML, NLP & Cloud Apps
Senior AI Java Engineer: ML, NLP & Cloud Apps

Oracle Corporation • Nashville (TN)

On-site
USD 115,000 - 150,000
AI Java Architect
AI Java Architect

Signature IT World Inc • St. Louis (MO)

On-site
USD 180,000 - 230,000
Applied AI/ML - Senior Associate
Applied AI/ML - Senior Associate

Testing Site - JPMC • Tampa (FL)

On-site
USD 120,000 - 180,000
Senior AI/ML Programs Lead
Senior AI/ML Programs Lead

Oracle • Nashville (TN)

On-site
USD 68,000 - 166,000
Medical, dental, and vision insurance
401(k) Matching Plan
Paid time off
+2
AI Developer
AI Developer

Noblesoft Technologies Inc. • California

On-site
USD 140,000 - 210,000