02 sep
|
Proguide
|
Buenos Aires
02 sep
Proguide
Buenos Aires
En Proguide estamos buscando AI Engineer para diseñar, desarrollar e implementar agentes basados en IA que mejoren la productividad y el delivery de todos los roles que conforman los equipos ágiles, automatizando tareas y optimizando workflows.
Responsabilidades
- Diseñar y construir agentes IA (Devin, Windsurf, Rovo, Copilot, ChatGPT, otros)
- Automatizar procesos de desarrollo: coding, testing, documentación, PRs
- Integrar modelos LLM con herramientas del ecosistema (Git, CI/CD, Jira, Confluence)
- Crear workflows inteligentes multi-step (input → razonamiento → acción → validación)
- Medir y mejorar la calidad de los outputs de los agentes
- Iterar sobre prompts, estrategias y diseño de agentes
- Colaborar con squads para identificar oportunidades de automatización
Requisitos
- Experiencia comprobable en desarrollo backend con Java o Kotlin.
- Sólidos conocimientos en Spring Boot, Spring Web y Hibernate/JPA.
- Experiencia en diseño, desarrollo y documentación de API REST.
- Conocimientos de SQL (preferentemente PostgreSQL).
- Experiencia en testing unitario y de integración (JUnit, Mockito).
- Manejo fluido de Git y herramientas de CI/CD.
- Mínimo 3 años de experiencia en desarrollo backend.
- Experiencia en el uso de herramientas de asistencia con IA para desarrollo de código (GitHub Copilot, Cursor, Windsurf, Devin o similares).
- Conocimiento de conceptos fundamentales de Inteligencia Artificial
- Conocimientos de prompt engineering y buenas prácticas para la construcción de prompts efectivos en aplicaciones productivas.
- Experiencia con sistemas de mensajería (Kafka).
- Conocimientos prácticos de Python para scripting, automatización, prototipado, integración con APIs, procesamiento de datos y pruebas de conceptos de IA
- Capacidad para integrar y consumir APIs de modelos de lenguaje (LLMs) como OpenAI, Azure OpenAI, Google Vertex AI o modelos open-source.
Deseable (no excluyente)
- Conocimientos en bases de datos NoSQL (preferentemente MongoDB).
- Conocimientos en programación orientada a aspectos (AOP).
- Experiencia con frameworks de orquestación de agentes de IA (LangChain, LangGraph, Semantic Kernel, Spring AI).
- Experiencia en implementación de guardrails y evaluación de calidad en sistemas basados en LLMs (toxicidad, alucinaciones, métricas de relevancia).
- Conocimiento de conceptos de IA responsable: sesgo, fairness, explicabilidad (XAI) y gobernanza de datos.
- Experiencia o conocimientos en diseño de soluciones con RAG (Retrieval-Augmented Generation), embeddings y bases de datos vectoriales (Pinecone, Weaviate, pgvector, ChromaDB), tool calling o sistemas de agentes.
- Experiencia en CI/CD y developer tooling
- Experiencia previa trabajando en equipos bajo metodologías ágiles (Scrum).
Contrato fijo
Zona: CABA (Híbrido: 2 días presencial y 3 días remoto)
Horario: Lunes a viernes de 9 a 18hs
Si estás interesado/a, no dejes de postularte!
📌 AI Engineer (Buenos Aires)
🏢 Proguide
📍 Buenos Aires