Desarrollador de Python
Acerca del rol
Buscamos un desarrollador de Python para crear los servicios backend y basados en IA detrás de nuestros productos y soluciones para clientes. Trabajará en API, canalizaciones de datos e integraciones con LLM y sistemas de inteligencia artificial, escribiendo código limpio y de grado de producción en un equipo de ingeniería en rápido movimiento.
Responsabilidades clave:
- Diseñe, cree y mantenga servicios backend y API REST en Python.
- Integre LLM y API de IA (OpenAI, Claude, Gemini) y cree flujos de trabajo de automatización/agentes.
- Cree y optimice canalizaciones de datos e integraciones con servicios de terceros.
- Escriba código limpio, comprobable y bien documentado; participar en revisiones de código.
- Trabaje con bases de datos (PostgreSQL/MySQL, además de almacenes de vectores cuando sea relevante).
- Colabore con control de calidad, DevOps y productos para ofrecer funciones confiables y escalables.
Habilidades requeridas
- De 2 a 5 años de desarrollo práctico de Python.
- Amplia experiencia con un framework web (FastAPI, Django o Flask).
- Comprensión sólida de las API REST, bases de datos y flujos de trabajo basados en Git.
- Familiaridad con la nube (AWS/Azure/GCP) y la contenedorización (Docker).
- Buenas habilidades de comunicación y resolución de problemas.
Habilidades agradables de tener
- Experiencia en la integración de LLM, procesos RAG o bases de datos vectoriales (pgvector, Pinecone, Weaviate).
- Exposición a programación asíncrona, apio/colas o microservicios.
- Experiencia con CI/CD y redacción de pruebas automatizadas.

