Python Developer
Summary
Baufest is hiring a Python developer to build LLM-powered conversational agents for a major bank's payments/collections products: writing structured system prompts, modular flow nodes, and tools that call the bank's microservices and APIs. Hybrid role in Buenos Aires using Python, LangGraph/LangChain, FastAPI, Pydantic, OpenAI/Azure/Anthropic APIs, Git, Docker and pytest.
La posición corresponde a Baufest para un perfil Python orientado a agentes de IA, en un proyecto bancario importante. Se trata de una oferta de tiempo completo con modalidad híbrida en Buenos Aires Province, Argentina, pensada para una persona con experiencia sólida en entornos productivos y trabajo con LLMs.
Responsabilidades
- Desarrollar agentes conversacionales para productos de cobros y pagos.
- Escribir prompts y system prompts estructurados que conduzcan al agente hacia respuestas concretas.
- Diseñar nodos de flujo de forma modular y escalable.
- Crear tools que conecten al agente con microservicios y APIs del banco.
- Revisar sesiones y trazas para ajustar prompts y tools cuando el agente no responda como se espera.
Requisitos
- Experiencia sólida en Python en proyectos productivos.
- Experiencia práctica desarrollando agentes o asistentes conversacionales con LLMs, más allá del uso de ChatGPT o Copilot.
- Conocimiento de la estructura agéntica: prompts, nodos, tools y flujo de ejecución, con LangGraph, LangChain o un framework equivalente.
- Prompt engineering con system prompts estructurados, instrucciones claras, restricciones y ejemplos.
- Tool/function calling y respuestas estructuradas, por ejemplo con Pydantic.
- Integración con modelos de proveedores como OpenAI, Azure OpenAI o Anthropic mediante SDK o API.
- Experiencia con FastAPI y APIs REST.
- Manejo de Git, Docker y pruebas con pytest.
- Inglés intermedio conversacional.
- Disponibilidad para trabajar con esquema híbrido en CABA, Buenos Aires.
Se valorará
- Herramientas de observabilidad de LLMs como Langfuse, LangSmith o similares, para sesiones, trazas y costes.
- RAG y bases vectoriales.
- MCP (Model Context Protocol).
- Experiencia en banca, pagos o entornos regulados.
Beneficios
- Evaluación anual de desempeño y revisión de categorización.
- Cupón de Pedidos Ya cada viernes del mes.
- Reintegro mensual parcial de la factura de internet.
- Notebook que pasará a ser de la persona empleada tras 4 años de permanencia.
- Licencia por maternidad y paternidad, con flexibilidad horaria planificada.
- Medicina prepaga de primer nivel para el grupo familiar y reintegros trimestrales por actividad deportiva.
- Día de cumpleaños libre.
- Clases de inglés in-company, certificaciones y capacitaciones a cargo de Baufest, y días extra de estudio.
- Apoyo para mudanza en caso de cambio de residencia tras 2 años en Baufest.
- Programa de referidos con premios interesantes.
La empresa promueve la igualdad de oportunidades y un entorno inclusivo, con protección de datos personales y tratamiento confidencial de la información de selección.