Senior Python Software Engineer – Backend & AI/GenAI
Estamos buscando un Senior Python Software Engineer para unirse a nuestro equipo de desarrollo y participar en la construcción de soluciones backend escalables y servicios basados en microservicios, con proyectos relacionados con AI/GenAI.
Responsabilidades:
- Diseñar, desarrollar y mantener arquitecturas backend utilizando Python y frameworks modernos como FastAPI.
- Crear APIs siguiendo estándares OpenAPI y gestionar la comunicación entre servicios mediante REST y gRPC.
- Containerizar aplicaciones con Docker y desplegar soluciones en entornos orquestados con Kubernetes.
- Aplicar buenas prácticas de ingeniería de software: testing automatizado, control de versiones y revisiones de código.
- Colaborar con equipos de inteligencia artificial para exponer modelos de ML/GenAI como servicios productivos e integrar frameworks como LangChain o LangGraph.
Perfil buscado:
Buscamos candidatos con experiencia sólida en entornos productivos y arquitecturas de microservicios reales. Se descartarán perfiles con experiencia limitada en proyectos pequeños, conocimiento básico de design patterns o exposición mínima a entornos de producción a gran escala.
Requisitos imprescindibles:
- Experiencia profesional como Software Engineer (mínimo 2 años).
- Python avanzado y comprensión de arquitecturas backend.
- Experiencia demostrable con FastAPI, REST/gRPC y OpenAPI.
- Diseño e implementación de microservicios aplicando design patterns.
- Experiencia práctica con Docker y containerización.
- Conocimiento de CI/CD, testing y control de versiones.
- Español nativo.
- Inglés nivel mínimo B2/C1.
Se valorará positivamente:
- Experiencia con AWS.
- Exposure a proyectos de AI/ML/GenAI.
- Uso de Kubernetes.
- Experiencia en entornos regulados.
Si cumples con los requisitos y te apasiona Python, los entornos escalables y la nube, envíanos tu CV y expectativas económicas para valorar tu candidatura.