Descripción
**Acerca del producto:**
El Agente de Conocimiento de ORACLE Database (DBSA) es un subcomponente del Grupo de IA Aplicada de ORACLE. DBSA es un servicio que proporciona respuestas precisas a sus preguntas sobre Oracle Database y productos relacionados. Aprovecha capacidades de IA de vanguardia en Oracle Autonomous Database 26ai, como la Búsqueda Vectorial de IA, e integra el Servicio de IA Generativa de OCI para ofrecer respuestas relevantes y adaptadas al contexto.
**El reto:** El contenido relacionado con bases de datos está disperso en múltiples silos, lo que dificulta encontrar rápidamente la información adecuada.
**Nuestra solución:** DBSA consolida contenido procedente de diversas fuentes, como documentación de productos, libros blancos, AskTOM y documentos KM de MOS, y crea incrustaciones personalizadas almacenadas en Oracle Database. Mediante tecnologías de IA punteras, DBSA transforma posteriormente los datos fragmentados y aislados en conocimientos prácticos, mejorando así la productividad y la toma de decisiones de los desarrolladores y ingenieros de soporte de Oracle.
**Acerca de nosotros:**
El grupo de IA Aplicada de ORACLE en México está actualmente integrado por aproximadamente 25\+ desarrolladores líderes del sector que participan en múltiples productos. Colaboramos estrechamente con nuestros equipos de desarrollo en Estados Unidos y la India. Como miembro de la división de ingeniería de software de Oracle, usted participará en todas las fases de definición, desarrollo y mejora continua y soporte de productos de software.
**Habilidades deseadas:**
\- Dominio de algoritmos y conceptos de aprendizaje automático
\- Dominio de la gestión y operación básicas de esquemas de bases de datos
\- Conocimientos prácticos en desarrollo de código en PL/SQL, C, C\+\+, Java y Perl (al menos dos lenguajes)
\- Experiencia laboral mínima de 3 años
\- Experiencia mínima de 1 año en el desarrollo o uso de marcos de aprendizaje profundo, p. ej., TensorFlow, PyTorch, Keras, etc.
\- Excelentes habilidades analíticas y capacidad para pensar de forma independiente
\- Dominio obligatorio del inglés, excelente comunicación escrita y oral, sólidas habilidades interpersonales y disposición para trabajar en equipo.
\- Dominio de la programación en Python. Algoritmos y estructuras de datos.
\- Experiencia previa en servicios en la nube o en la creación de su propio servidor (nube personal, automatización, "homelab", Linux, máquinas virtuales contenerizadas, redes) constituye una ventaja significativa
\- **Herramientas CI/CD y DevOps:** Conocimientos prácticos de Git, Jenkins, Terraform y otras prácticas DevOps para infraestructura como código.
\- **Redes y seguridad:** Comprensión de los fundamentos de redes (TCP/IP, DNS, firewalls, VPN) y de las mejores prácticas en ciberseguridad.
**Habilidades preferidas:**
\- Conocimientos prácticos en procesamiento del lenguaje natural (PLN)
\- Conocimientos prácticos en el diseño e implementación de sistemas basados en aprendizaje automático e inteligencia artificial
\- Conocimientos prácticos en la canalización de Generación Aumentada por Recuperación (RAG)
\- Título universitario (Licenciatura/Maestría/Doctorado) en ciencias de la computación, ingeniería informática, matemáticas aplicadas o campo afín
Como miembro de este equipo, usted seguirá participando en el ciclo de vida del producto DBSA: diseño, desarrollo, despliegue en la nube y cualquier futura integración. DBSA es el componente central que proporciona las fuentes de conocimiento que alimentan la «Fábrica de Agentes Privados de IA», una función recientemente lanzada de ORACLE 26ai que ofrece un entorno sin código para la creación y despliegue de agentes de IA. Para más información, visite:
https://www.oracle.com/news/announcement/ai\-world\-database\-26ai\-powers\-the\-ai\-for\-data\-revolution\-2025\-10\-14/
**Sus responsabilidades serán:**
\- Mejorar la precisión de los algoritmos existentes hasta un nivel aceptable
\- Ampliar los algoritmos existentes para que funcionen correctamente con diversos productos de Oracle
\- Optimizar el tiempo de ejecución de los algoritmos existentes
\- Desarrollar y mantener la infraestructura necesaria para ejecutar y mantener los algoritmos
\- Desarrollar un sistema de retroalimentación para mejorar la selección de características utilizadas por los algoritmos