Senior Software Developer

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for over 40 years.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Developer

Ops Insights (OPSI) is an Oracle Cloud Infrastructure(OCI) native service that helps customers get insights about capacity, performance and diagnostics aspects of their cloud and on-premises resources. This role focuses on building and optimizing Generative AI features using cutting-edge frameworks like Llama and RAG. The position is part of a team of self-motivated full stack engineers who own all aspects of the service including design, development, testing, SRE, and DevOps.

The ideal candidate will work on building intelligent AI agents for reasoning, decision-making, and task automation using frameworks like LangGraph. The role requires expertise in Python, LangGraph/PyTorch, prompt engineering, vector databases, and RAG pipelines. You'll be working on large-scale fault-tolerant distributed systems, handling Oracle databases, Kafka, REST APIs, and cloud infrastructure.

This is an opportunity to join Oracle's innovative AI team in Guadalajara, working on cloud-native services that leverage state-of-the-art Generative AI technologies. You'll collaborate with a diverse team to solve complex technical challenges and deliver scalable production solutions that impact customers globally.

The position offers competitive benefits, opportunities for professional growth, and the chance to work with cutting-edge AI technologies in a collaborative environment. Oracle promotes an inclusive workplace and supports work-life balance through various programs and benefits.

Required skills include strong programming abilities in Java, Python, and JavaScript, experience with distributed systems, and expertise in GenAI technologies. The role demands both technical excellence and strong communication skills to work effectively across different organizational levels.

Last updated a day ago

Responsibilities For Senior Software Developer

  • Assist in defining and developing software for tasks associated with developing, debugging or designing software applications
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Build, optimize and productize Generative AI features using frameworks like Llama and RAG
  • Design intelligent AI agents for reasoning, decision-making, and task automation

Requirements For Senior Software Developer

Java
Python
JavaScript
Kafka
  • 4+ years experience as a Software Developer/Engineer within Enterprise Product Development or Cloud development
  • 4+ years experience with Java (preferred)
  • 4+ years experience working with cloud services/distributed systems
  • Hands-on experience with GenAI, LLM models, RAG pipelines using vector DB
  • Excellent debugging skills
  • Bachelor's degree in Computer Science, Engineering or related field
  • Technical leadership skills
  • Excellent verbal and written communication skills
  • Experience with Agile methodologies
  • Fluency in English and Spanish

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • 401k
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Cloud Solution Engineer AI (Artificial Intelligence)

Senior AI Solution Engineer role at Oracle, focusing on implementing AI solutions and working with customers to deliver practical AI implementations.

Senior Software Engineer - NetSuite App-AI

Senior Software Engineer position at Oracle focusing on AI implementation in NetSuite applications, requiring 3-5+ years of experience in software development and AI/ML technologies.

Senior Software Engineer - NetSuite App-AI

Senior Software Engineer position focused on implementing AI features for NetSuite applications at Oracle.

Senior Software Developer

Senior Software Developer role at Oracle focusing on cloud search solutions with Gen AI/LLM, requiring Java and Python expertise with competitive compensation and benefits.

Senior Software Engineer - AI/ML Platform

Senior Software Engineer position focused on building AI/ML platforms and solutions for healthcare intelligence at Oracle.