




Resumen: Únase al equipo de Azure PostgreSQL para ampliar PostgreSQL destinado a cargas de trabajo de IA, contribuyendo a sistemas centrales y desarrollando una comprensión profunda de los componentes internos de las bases de datos. Aspectos destacados: 1. Trabajar cerca del núcleo de un sistema de bases de datos moderno 2. Contribuir a las capacidades nativas de IA en PostgreSQL 3. Colaborar con ingenieros experimentados y desarrollarse como un sólido ingeniero de bases de datos **Descripción general** Microsoft es una empresa donde innovadores apasionados se reúnen para colaborar, imaginar lo que es posible y avanzar en sus carreras profesionales. Este es un mundo de más posibilidades, más innovación, mayor apertura y pensamiento sin límites en un entorno habilitado para la nube. El equipo de ingeniería de datos de Azure de Microsoft lidera la transformación del análisis en el mundo de los datos con productos como bases de datos, integración de datos, análisis de big data, mensajería y análisis en tiempo real, e inteligencia empresarial. Entre los productos de nuestro portafolio figuran Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid y Power BI. Nuestra misión consiste en construir la plataforma de datos para la era de la IA, impulsando una nueva categoría de aplicaciones centradas en los datos y fomentando una cultura basada en los datos. Dentro de Azure Data, el equipo de bases de datos diseña y mantiene los sistemas operativos de bases de datos de Microsoft. Almacenamos y gestionamos los datos de forma estructurada para habilitar múltiples aplicaciones en diversos sectores industriales. Actualmente emprendemos un recorrido para ofrecer bases de datos operativas compatibles con IA, orientadas al desarrollador y críticas para las misiones, tanto en ofertas relacionales, no relacionales como de código abierto (OSS). ¿Es usted un ingeniero entusiasmado por desarrollar sus habilidades mientras trabaja cerca del núcleo de un sistema de bases de datos moderno? ¿Le interesa saber cómo se implementan dentro de un motor de base de datos de producción capacidades impulsadas por IA, tales como búsqueda vectorial, indexación semántica y de texto completo, búsqueda híbrida y consultas de grafos? Únase a nosotros para ampliar PostgreSQL y habilitar de forma nativa las cargas de trabajo de IA, trabajando junto a ingenieros experimentados en sistemas que impulsan aplicaciones inteligentes a escala. El equipo de Azure PostgreSQL está creando capacidades avanzadas, nativas de la nube, que extienden PostgreSQL hasta convertirlo en una plataforma de confianza para cargas de trabajo de IA. Esto incluye soporte nativo para búsqueda vectorial, indexación semántica y de texto completo, patrones de búsqueda híbrida, consultas de grafos e integración de modelos dentro de la base de datos. La mayor parte de este trabajo se lleva a cabo dentro de extensiones de PostgreSQL y en integraciones a nivel del motor, con una estrecha vinculación al entorno de ejecución del servicio Azure PostgreSQL. Buscamos un Ingeniero de software II dispuesto a aprender, contribuir a los sistemas centrales y desarrollarse como un sólido ingeniero de bases de datos y sistemas. Se trata de un puesto individual en el que trabajará en código de producción significativo, colaborará estrechamente con ingenieros senior y desarrollará una comprensión profunda de los componentes internos de PostgreSQL y de las capacidades de bases de datos habilitadas para IA. Acerca del equipo Somos un equipo ágil y colaborativo enfocado en ampliar PostgreSQL para admitir de forma nativa cargas de trabajo de IA. Nuestro trabajo abarca la indexación vectorial, el procesamiento semántico y de consultas de texto completo, los patrones de búsqueda híbrida, los modelos de datos de grafos y las capacidades de ejecución conscientes de modelos, todo construido directamente sobre el motor de PostgreSQL. Operamos en la intersección entre los componentes internos de las bases de datos, los sistemas distribuidos y la infraestructura de IA. Nuestra cultura hace hincapié en el aprendizaje, la tutoría, la rigurosidad técnica y la colaboración inclusiva. Creemos que los ingenieros sólidos se forman mediante la responsabilidad práctica, comentarios reflexivos e inversión sostenida en la excelencia técnica. No solo valoramos las diferencias o distintas perspectivas; las buscamos activamente y las acogemos para aprovechar así el poder colectivo de todos los empleados de la empresa. Como resultado, nuestros clientes reciben un mejor servicio. **Responsabilidades** * Contribuir al diseño e implementación de capacidades nativas de IA en PostgreSQL, incluida la indexación vectorial, los operadores de búsqueda semántica y de texto completo, los patrones de búsqueda híbrida y las funciones de consulta de grafos * Implementar y mejorar extensiones de PostgreSQL y las integraciones a nivel del motor bajo la guía de ingenieros senior * Escribir código de alta calidad y bien probado en C, C\+\+ o Rust, con énfasis en rendimiento, corrección y mantenibilidad * Participar en discusiones técnicas de diseño y revisiones de código para aprender sobre los componentes internos de PostgreSQL y las mejores prácticas de diseño de sistemas * Colaborar con ingenieros, gestores de producto e investigadores para traducir los requisitos en sistemas funcionales * Ayudar con el análisis de rendimiento, la depuración y la optimización de características de bases de datos en entornos de desarrollo y producción * Aprender y aplicar las mejores prácticas para construir sistemas fiables, observables y operables en un servicio de bases de datos en la nube * Mantenerse curioso acerca de las tendencias de investigación y del sector en bases de datos, sistemas de búsqueda y plataformas de datos impulsadas por IA * * Encarnar nuestra cultura y valores **Cualificaciones** **Cualificaciones requeridas/mínimas** * Título universitario en informática o campo técnico afín Y experiencia técnica en ingeniería con programación en lenguajes como, entre otros, C, C\+\+, C\#, Java, JavaScript o Python * Capacidad técnica comprobada en ingeniería, incluida experiencia en sistemas de back-end, infraestructura o componentes sensibles al rendimiento * Competencia en al menos un lenguaje de programación de sistemas, como C, C\+\+ o Rust, o conocimientos sólidos fundamentales con capacidad demostrada para adquirir rápidamente competencias * Experiencia en el desarrollo, prueba y mantenimiento de software de calidad de producción en un entorno de ingeniería colaborativo * Comprensión sólida de estructuras de datos, algoritmos y fundamentos de sistemas **Requisitos del puesto: Otros y adicionales** Es obligatorio cumplir con los requisitos de verificación de seguridad de Microsoft, los clientes y/o los gobiernos para este puesto. Estos requisitos incluyen, entre otros, las siguientes verificaciones especializadas de seguridad: Verificación de antecedentes en la nube de Microsoft: * Para este puesto será obligatorio superar la verificación de antecedentes en la nube de Microsoft tras la contratación/traslado y cada dos años a partir de entonces. **Cualificaciones preferidas/adicionales** * Conocimientos previos de PostgreSQL o sistemas de bases de datos similares, incluidas extensiones, indexación, ejecución de consultas o cursos o proyectos centrados en los componentes internos * Interés o experiencia inicial en sistemas de búsqueda, incluida la búsqueda de texto completo, la búsqueda vectorial o los enfoques de recuperación híbrida * Familiaridad con la depuración de rendimiento, el perfilado o la optimización en sistemas de back-end * Experiencia académica, profesional u de código abierto con bases de datos, motores de búsqueda o sistemas distribuidos * Curiosidad acerca de los sistemas de datos habilitados para IA, los incrustados (embeddings) o los patrones de aplicaciones basados en la recuperación * Excelentes habilidades para la resolución de problemas y mentalidad colaborativa y orientada al crecimiento * Compromiso demostrado con el aprendizaje, la rigurosidad técnica y una cultura de ingeniería inclusiva \#azdat \#azuredata \#postgres \#databases Este puesto permanecerá abierto como mínimo durante 5 días, aceptándose solicitudes de forma continua hasta cubrirlo. Microsoft es un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados recibirán consideración para su contratación sin tener en cuenta su edad, ascendencia, ciudadanía, color, licencia de permiso familiar o médico, identidad o expresión de género, información genética, estado migratorio, estado civil, condición médica, origen nacional, discapacidad física o mental, afiliación política, condición de veterano protegido o estado militar, raza, etnia, religión, sexo (incluido el embarazo), orientación sexual o cualquier otra característica protegida por las leyes, reglamentos y ordenanzas locales aplicables. Si necesita asistencia con adaptaciones religiosas y/o una adaptación razonable debido a una discapacidad durante el proceso de solicitud**.**


