Software Engineer — Applied AI (DBGenAI)
Job Summary
Location and Work Model:
- Guadalajara Jalisco Mexico (Oracle Mexico Development Center)
- Hybrid: minimum of 3 in-office days per week
About the Team:
The Oracle Applied AI group in Mexico is a 25 developer team partnering closely with colleagues in the US and India. As part of Oracles software engineering division you will contribute across the full product lifecycle: definition development enhancement and support.
About the Products:
- Oracle Database Knowledge Agent (DBSA): A service that delivers accurate context-aware answers about Oracle Database and related products. It leverages Oracle Autonomous Database 26ai (e.g. AI Vector Search) and integrates with OCI Generative AI Service. DBSA consolidates content (product documentation white papers AskTOM MOS KM Docs) creates custom embeddings in Oracle Database and turns fragmented data into actionable insights for developers and support engineers.
- AiMerge: An advanced solution for resolving complex three-way merge conflicts using syntax abstract trees (AST) and tools like GumTree. By focusing on syntactic understanding (parsing synthesis merging) rather than text-only diffs AiMerge enables more intelligent and accurate conflict resolution.
Role Summary:
You will drive the DBSA product lifecycledesign development cloud deployment and future integrations. DBSA powers the knowledge layer for Oracle 26ais AI Private Agent Factory a no-code AI agent builder and deployment framework. Learn more:
Key Responsibilities:
- Improve the accuracy of existing algorithms to acceptable production levels
- Generalize algorithms to work across multiple Oracle products
- Optimize algorithm runtime and performance
- Develop and maintain infrastructure required to run and operate algorithms
- Build feedback systems to improve feature selection and model outcomes
Responsibilities
Required Qualifications:
- Proficiency with machine learning algorithms and concepts
- Proficiency in Python; strong knowledge of algorithms and data structures
- 1 years using or developing with deep learning frameworks (e.g. TensorFlow PyTorch Keras)
- Proficiency with basic database schema management and operations; SQL/PL/SQL
- Familiarity with coding in at least two of: PL/SQL C C Java Perl
- Experience with cloud services or hands-on infrastructure (personal cloud/homelab Linux containerized VMs networking)
- CI/CD and DevOps familiarity (e.g. Git Jenkins Terraform; IaC practices)
- Understanding of networking fundamentals (TCP/IP DNS firewalls VPNs) and cybersecurity best practices
- 3 years of professional experience
- Strong analytical skills; independent thinker and effective team player
- Excellent English communication (written and oral) and interpersonal skills
Preferred Qualifications:
- Familiarity with NLP
- Experience designing and implementing ML/AI-based systems
- Familiarity with Retrieval-Augmented Generation (RAG) pipelines
- BS/MS/PhD in Computer Science Computer Engineering Applied Math or related field
Work Model Requirement:
This position requires onsite work at the Oracle Mexico Development Center in Guadalajara on a hybrid schedule with at least three in-office days per week.
MDCJEN
Qualifications
Career Level - IC3
Key Skills
About Company
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when eve ... View more