Job Description
Descripción del trabajo
La posición se centra en el desarrollo de aplicaciones backend seguras y eficientes, junto con la integración de soluciones de inteligencia artificial en productos y sistemas de soporte. El puesto participa en la investigación y aplicación de tecnologías basadas en IA y en la colaboración con distintos equipos durante el ciclo de vida de los proyectos.
Responsabilidades:
Desarrollar aplicaciones backend seguras y eficientes e integrar soluciones de IA en productos y sistemas de soporte existentes.
Investigar, evaluar y aplicar tecnologías basadas en IA para impulsar la optimización e innovación.
Colaborar con equipos de desarrollo, producto y soporte durante el proyecto.
Contribuir al desarrollo de sistemas backend que dan soporte a varios productos, no solo a una aplicación.
Requisitos:
Más de 5 años de experiencia en desarrollo de producto con Python, con enfoque en servicios backend escalables y manipulación de datos, además de dominio de Docker para contenerización y despliegue.
Experiencia demostrada en la construcción de agentes autónomos o semiautónomos como LangGraph o Pydantic AI Agents y criterio arquitectónico para decidir cuándo aplicar LLM frente a código tradicional o modelos de ML más simples.
Experiencia en el diseño de pipelines de evaluación automatizados como Ragas o DeepEval, implementación de monitorización en producción como Langfuse o Pydantic Logfire y garantía de fiabilidad de las soluciones.
Conocimiento de seguridad en IA, incluido control de respuestas, prevención de prompt injection y mecanismos de protección, junto con capacidad para optimizar rendimiento, coste de tokens y latencia a escala.
Interés por aprender y experimentar con nuevas tecnologías y enfoques, en especial en el ámbito de la IA.
Capacidad para investigar y adoptar flujos de trabajo emergentes y actuales, explorando nuevos métodos además de prácticas consolidadas.
Salario a percibir
A convenir