Diseñar, construir y operar aplicaciones web modernas que soportan flujos de trabajo científicos y de IA, incluyendo interfaces de usuario front-end, servicios backend e integraciones de datos.
Desarrollar experiencias de visualización de datos ricas y de alto rendimiento, como tableros, análisis exploratorios y componentes visuales interactivos para soportar la interpretación científica.
Construir y mantener servicios backend RESTful y/o GraphQL seguros y escalables, integrando sistemas internos, bases de datos y APIs externas.
Colaborar estrechamente con científicos de datos y expertos en dispositivos para integrar componentes de ML/AI, tuberías de inferencia de modelos y flujos de trabajo de procesamiento de datos en productos orientados al usuario.
Aplicar las mejores prácticas de ingeniería de software, incluyendo pruebas automatizadas, revisiones de código, CI/CD, documentación, contenedorización y monitoreo.
Colaborar en entornos de investigación multifuncionales para transformar requisitos científicos y comerciales de alto nivel en soluciones robustas, escalables y fáciles de usar.
Requirements
Título universitario en Informática, Ingeniería, Bioinformática o campos relacionados (M.Sc. o PhD es un plus).
Más de 5 años de experiencia profesional construyendo aplicaciones web y servicios backend de calidad de producción, con una entrega de extremo a extremo claramente demostrable en dominios ricos en datos.
Fuertes habilidades de desarrollo front-end utilizando frameworks modernos de JavaScript/TypeScript y Python (por ejemplo, Streamlit, Flask, React, Next.js, Vue).
Experiencia práctica con frameworks de visualización de datos como D3.js, Plotly, Vega-Lite o ECharts, y capacidad para construir UIs científicas intuitivas y densas en información.
Amplia habilidad en ingeniería backend con Python, utilizando frameworks como FastAPI, Flask o Django, incluyendo patrones de programación asíncrona y procesamiento de trabajos en segundo plano.
Experiencia en diseño y consumo de APIs RESTful seguras y escalables; familiaridad con OAuth/OIDC, JWT, limitación de tasa y prácticas de codificación seguras.
Experiencia práctica en la implementación y operación de aplicaciones en AWS (ECS/EKS, Lambda, S3, RDS, CloudFront) y uso de Infraestructura como Código (Terraform/CloudFormation) y pipelines de CI/CD.
Tech Stack
AWS
D3.js
Django
Flask
GraphQL
JavaScript
Next.js
Python
React
Terraform
TypeScript
Vue.js
Benefits
Contrato permanente con un salario competitivo
Modelo de trabajo flexible y opciones de trabajo remoto
Plan de carrera personalizado y formación continua (certificaciones, programas de inglés, etc.)
Participación en proyectos estables con un alto componente técnico
Horario flexible y equilibrio entre la vida laboral y personal