




Resumen: Buscamos un ingeniero de software full-stack para diseñar e implementar soluciones de IA, desarrollar aplicaciones web modernas y construir servicios backend escalables en Azure. Aspectos destacados: 1. Diseñar, probar y optimizar indicaciones (prompts) para modelos de lenguaje grande 2. Desarrollar y mantener aplicaciones web modernas utilizando ReactJS/Angular 3. Implementar servicios backend escalables utilizando C#, ASP.NET Web API y Python Responsabilidades clave: IA e ingeniería de indicaciones • Diseñar, probar y optimizar indicaciones (prompts) para modelos de lenguaje grande para respaldar casos de uso internos de Bray, tales como: o Copilotos internos y asistentes de IA o Búsqueda y resumen de conocimientos o Soporte para flujos de trabajo y toma de decisiones • Aplicar técnicas de ingeniería de indicaciones, incluyendo indicaciones estructuradas, aprendizaje con pocos ejemplos (few-shot learning), encadenamiento de indicaciones (prompt chaining) y optimización del contexto. • Evaluar la calidad, confiabilidad y costo de las salidas de IA; iterar mediante métricas, pruebas y retroalimentación empresarial. • Colaborar con partes interesadas del negocio y equipos de TI para traducir necesidades operativas reales en soluciones de IA efectivas. • Documentar patrones, estándares y mejores prácticas relacionados con las indicaciones, alineados con los principios de una IA responsable. Desarrollo frontend • Desarrollar y mantener aplicaciones web modernas utilizando ReactJS/Angular. • Crear interfaces de usuario intuitivas que integren funciones de IA, como experiencias de chat, formularios inteligentes y flujos de trabajo asistidos por IA. • Asegurar que las soluciones frontend cumplan con los estándares empresariales de rendimiento, seguridad, accesibilidad y usabilidad. • Trabajar estrechamente con propietarios de producto y soluciones centradas en el usuario. Desarrollo backend • Diseñar e implementar servicios backend escalables utilizando C\#, ASP.NET Web API y Python. • Desarrollar APIs RESTful para respaldar aplicaciones frontend e integraciones de IA. • Integrar modelos y servicios de IA en sistemas backend mediante APIs y SDK. • Implementar autenticación, autorización, registro de eventos (logging), manejo de errores y monitoreo. • Escribir código limpio, mantenible y testeable, siguiendo los estándares de desarrollo de Bray. Responsabilidades en la nube y Azure • Implementar, configurar y gestionar aplicaciones en Microsoft Azure. • Aprovechar servicios de Azure como App Services, Azure Functions, Azure SQL, Cosmos DB, cuentas de almacenamiento y Key Vault. • Integrar Azure OpenAI y otros servicios de IA de Azure cuando corresponda. • Implementar canalizaciones CI/CD y buenas prácticas en la nube para disponibilidad, seguridad y optimización de costos. Cualificaciones requeridas • Título universitario en Ciencias de la Computación, Ingeniería de Software o campo afín (o experiencia equivalente). • 3\+ años de experiencia profesional en desarrollo de software. • Experiencia práctica en ingeniería de indicaciones (prompt engineering) y modelos de lenguaje grande. • Amplia experiencia frontend con ReactJS y/o Angular. • Sólida experiencia en desarrollo backend con C\# / ASP.NET Web API y Python. • Experiencia desarrollando y consumiendo APIs RESTful. • Experiencia práctica desplegando y soportando aplicaciones en Microsoft Azure. • Competencia con Git y flujos de trabajo colaborativos de desarrollo. • Excelentes habilidades analíticas, de resolución de problemas y de comunicación. Cualificaciones preferidas • Experiencia con Azure OpenAI, Microsoft Copilot Studio o soluciones de agentes de IA. • Conocimiento sobre integración de sistemas empresariales y aplicaciones basadas en datos. • Conocimientos sobre gobernanza de IA, privacidad de datos y consideraciones de seguridad. • Experiencia laboral en entornos de fabricación, industriales o de TI empresarial. • Conocimiento de prácticas DevOps y arquitecturas nativas de la nube.


