En Oracle Cloud Infrastructure (OCI), nuestro equipo diverso de creadores e inventores está construyendo el futuro de las soluciones de nube empresarial. Combinamos la agilidad de una start-up con la escala y el enfoque en el cliente de un líder global en software empresarial.
OCI se basa en valores de equidad, inclusión y respeto. Estamos comprometidos con el bien común a través de nuestros productos y acciones. Abrazamos el aprendizaje y el crecimiento, desafiándonos a construir nuestro futuro más allá de nuestros logros pasados.
Como parte de OCI, trabajarás en un entorno dinámico y flexible donde se valoran tus contribuciones únicas. Formarás parte de un equipo de personas motivadas que tienen la autonomía y el apoyo para hacer su mejor trabajo.
En la organización de datos de IA de OCI, abordamos desafíos en la intersección de la inteligencia artificial y la infraestructura avanzada en la nube. Estamos desarrollando plataformas para la evaluación y el benchmarking de IA/ML, y revolucionando la generación de datos sintéticos. Nuestro trabajo está a la vanguardia de las iniciativas de Generative AI (GenAI) e IA Responsable (RAI) en Oracle.
Posición: Desarrollador/a de Software Senior/Desarrollador/a de Software 2
Responsabilidades Clave
- Diseñar y desarrollar software de IA usando Java, Python y otros lenguajes.
- Participar en todo el ciclo de vida del software: desarrollo, pruebas, CI/CD y operaciones de producción.
- Involucrarse en el ciclo de desarrollo de modelos: entrenamiento, ajustes, servicio de modelos, evaluación/benchmarking y aprendizaje de preferencias humanas.
- Aplicar principios de ingeniería para definir arquitecturas y diseños robustos y mantenibles.
- Construir servicios en la nube con componentes modernos de Infraestructura como Servicio (IaaS) en OCI.
- Diseñar sistemas de software distribuidos, escalables y tolerantes a fallos para el desarrollo de modelos GenAI.
- Identificar requisitos, definir soluciones, estimar trabajo y programar entregables. Impulsar la adopción de estándares de codificación y patrones mientras se mejora nuestra cultura de ingeniería inclusiva.
- Contribuir a publicaciones, blogs y rendimiento de ML de código abierto, colaborando con gestores de productos.
- Equilibrar el desarrollo de características de producto con preocupaciones operativas de producción como la automatización de operaciones y el registro estructurado.
Cualificaciones
Cualificaciones Mínimas
- Licenciatura o Maestría en Ciencias de la Computación o experiencia equivalente.
- 3-5+ años de experiencia desarrollando y enviando sistemas empresariales distribuidos o nativos de la nube.
- Sólida comprensión de los fundamentos de diseño de sistemas y arquitectura de sistemas distribuidos.
- Dominio en la codificación con Java, Python o lenguajes orientados a objetos similares.
- Experiencia en la construcción de servicios altamente disponibles y conocimiento de patrones de diseño orientados a servicios y protocolos de comunicación.
- Familiaridad con contenedores y tecnologías de orquestación de contenedores (ej. Kubernetes, Docker).
- Gran deseo de tener un impacto y prosperar en entornos colaborativos.
- Habilidades de comunicación efectivas para conceptos técnicos.
Habilidades y Experiencia Preferidas
- Conocimiento de ciencia de datos y aprendizaje automático.
- Experiencia en producción con tecnologías de nube y ML.
- Experiencia con Modelado de IA Generativa, incluida la personalización y despliegue de modelos de lenguaje grandes (LLMs) y trabajo con modelos transformers, mecanismos de atención y herramientas de prompts.
Compensación y Beneficios
Para ubicaciones en EE.UU., el rango de contratación es de $62,100 a $158,200 por año, con potencial para bonificaciones y participación accionaria. Oracle ofrece un paquete integral de beneficios que incluye:
- Seguro médico, dental y de visión.
- Cobertura de discapacidad a corto y largo plazo.
- Seguro de vida y cobertura AD&D.
- Cuentas de gastos flex