- Desarrollo de Software: Colaborar con científicos de datos para diseñar e implementar sistemas backend escalables. Aplicar las mejores prácticas de ingeniería de software, hacer cumplir los estándares de codificación y contribuir a las decisiones arquitectónicas para los servicios backend.- Integración de Backend de IA: Diseñar y desarrollar servicios backend en Python que integren modelos de IA / LLMs, APIs y servicios. Optimizar el rendimiento, garantizar la fiabilidad y mantener una alta calidad de código utilizando las mejores prácticas de backend.- Alojamiento y Despliegue: Diseñar, desplegar y mantener servicios backend en entornos de nube (por ejemplo, AWS, Azure, Google Cloud), asegurando alta disponibilidad, escalabilidad y excelencia operativa.- Mantenimiento y Optimización: Monitorear la salud y el rendimiento de las aplicaciones, solucionar problemas e implementar mejoras continuas.- Colaboración: Trabajar estrechamente con científicos de datos, gerentes de producto y otros ingenieros de backend para definir requisitos, diseñar soluciones y entregar servicios backend confiables.- Conciencia de Seguridad y Riesgo: Diseñar e implementar servicios backend teniendo en mente la seguridad, la privacidad y la protección de datos. Identificar proactivamente riesgos potenciales de seguridad o cumplimiento en la arquitectura e implementación, y escalar las preocupaciones a los equipos de seguridad o gobernanza cuando se requiera una revisión más profunda (por ejemplo, DPIA, GDPR, modelado de amenazas).- Excelencia Operativa: Construir y operar servicios backend con un fuerte enfoque en la confiabilidad y la observabilidad. Escribir pruebas automatizadas significativas, definir métricas de nivel de servicio, construir tableros de control y configurar alertas para asegurar que los servicios sean comprensibles, soportables y resilientes en producción.- Documentación: Crear y mantener documentación técnica para el código, las APIs y la arquitectura del sistema.
...
- Desarrollo de Software: Colaborar con científicos de datos para diseñar e implementar sistemas backend escalables. Aplicar las mejores prácticas de ingeniería de software, hacer cumplir los estándares de codificación y contribuir a las decisiones arquitectónicas para los servicios backend.- Integración de Backend de IA: Diseñar y desarrollar servicios backend en Python que integren modelos de IA / LLMs, APIs y servicios. Optimizar el rendimiento, garantizar la fiabilidad y mantener una alta calidad de código utilizando las mejores prácticas de backend.- Alojamiento y Despliegue: Diseñar, desplegar y mantener servicios backend en entornos de nube (por ejemplo, AWS, Azure, Google Cloud), asegurando alta disponibilidad, escalabilidad y excelencia operativa.- Mantenimiento y Optimización: Monitorear la salud y el rendimiento de las aplicaciones, solucionar problemas e implementar mejoras continuas.- Colaboración: Trabajar estrechamente con científicos de datos, gerentes de producto y otros ingenieros de backend para definir requisitos, diseñar soluciones y entregar servicios backend confiables.- Conciencia de Seguridad y Riesgo: Diseñar e implementar servicios backend teniendo en mente la seguridad, la privacidad y la protección de datos. Identificar proactivamente riesgos potenciales de seguridad o cumplimiento en la arquitectura e implementación, y escalar las preocupaciones a los equipos de seguridad o gobernanza cuando se requiera una revisión más profunda (por ejemplo, DPIA, GDPR, modelado de amenazas).- Excelencia Operativa: Construir y operar servicios backend con un fuerte enfoque en la confiabilidad y la observabilidad. Escribir pruebas automatizadas significativas, definir métricas de nivel de servicio, construir tableros de control y configurar alertas para asegurar que los servicios sean comprensibles, soportables y resilientes en producción.- Documentación: Crear y mantener documentación técnica para el código, las APIs y la arquitectura del sistema.