Backend Python – IA Generativa / Agentes IA
Buscamos incorporar un Backend Python con experienci en desarrollo de software y conocimientos en Inteligencia Artificial Generativa y desarrollo de agentes de IA.
La posición participará en proyectos donde será necesario transformar necesidades de negocio en soluciones tecnológicas, desde el levantamiento y análisis de requerimientos hasta el desarrollo, pruebas y despliegue.
El perfil tendrá interacción con clientes y equipos de negocio, por lo que buscamos una persona con capacidad para entender requerimientos, identificar oportunidades de automatización y traducir necesidades de negocio en soluciones técnicas.
Requisitos:
- Más de 3 de experiencia en desarrollo de software.
- Python avanzado y experiencia práctica desarrollando soluciones backend.
- Experiencia en desarrollo de APIs/servicios REST utilizando frameworks como FastAPI o Django.
- Experiencia con SQL a nivel intermedio-avanzado.
- Experiencia utilizando Git en el día a día.
- Conocimiento del ciclo de vida de desarrollo de software: análisis, diseño, desarrollo, pruebas y despliegue.
- Experiencia o conocimientos prácticos en Inteligencia Artificial Generativa y desarrollo de agentes de IA.
- Conocimiento o experiencia con ADK (Agent Development Kit) para Python.
- Experiencia con Google Cloud Platform (GCP) para el despliegue de aplicaciones contenerizadas, particularmente Cloud Run o Google Kubernetes Engine (GKE).
- Capacidad para entender requerimientos de negocio y traducirlos en soluciones tecnológicas.
- Comunicación efectiva, autogestión y capacidad para trabajar con equipos técnicos y de negocio.
Responsabilidades
- Diseñar, desarrollar y mantener componentes y servicios backend utilizando Python.
- Construir y evolucionar soluciones orientadas a Inteligencia Artificial y agentes de IA.
- Desarrollar e integrar servicios REST.
- Analizar requerimientos funcionales y reglas de negocio para traducirlos en soluciones técnicas.
- Participar en el diseño, implementación, pruebas y despliegue de soluciones.
- Revisar, corregir y mejorar código, incluyendo código generado mediante herramientas de IA.
- Identificar oportunidades de automatización mediante IA.
- Participar en revisiones de código y actividades técnicas del equipo.
- Documentar las soluciones y entregables desarrollados.
- Realizar transferencia de conocimiento y capacitación sobre los componentes desarrollados.
- Cumplir con estándares y buenas prácticas de seguridad.
- Participar en ceremonias Scrum y actividades correspondientes al sprint.
Esquema Híbrido (oficinas CDMX, asistimos a oficina solo cuando es indispensable
Horario: Lunes a Viernes 9am-6pm
Oficinas:
Esquema nominal
Prestaciones de ley
Fondo de ahorro
Vales de despensa
Seguro de gastos médicos mayores
Estabilidad laboral