Detalles de la Vacante

AI Engineers

Descripción

Empresa: Toptal

Buscamos un Ingeniero de IA para ayudar a diseñar, construir y mejorar aplicaciones y sistemas de agentes impulsados por IA. Este rol es amplio y es ideal para ingenieros con experiencia práctica trabajando con LLMs, pipelines RAG, agentes de IA y marcos de orquestación modernos.

Experiencia requerida

Fuerte experiencia en ingeniería de software, preferiblemente con Python y sistemas backend modernos. Experiencia práctica construyendo agentes de IA, pipelines RAG o aplicaciones basadas en LLM.

Responsabilidades

Diseñar y construir agentes de IA y flujos de trabajo impulsados por LLM. Implementar sistemas RAG usando bases de datos vectoriales, embeddings, estrategias de chunking y optimización de recuperación. Trabajar con frameworks como LangChain, LangGraph, LlamaIndex o herramientas similares. Integrar LLMs con APIs, sistemas internos, bases de datos y servicios externos. Evaluar salidas de modelos, mejorar estrategias de prompts y apoyar testing y observabilidad. Colaborar con equipos de producto e ingeniería para convertir casos de uso de IA en software confiable.

Conocimientos técnicos

Python, LangChain, LangGraph, LlamaIndex, Semantic Kernel, RAG, embeddings, bases de datos vectoriales, estrategias de recuperación, ingeniería de prompts, APIs, sistemas internos, bases de datos, servicios externos, LLMs, testing y observabilidad.

Habilidades

Cómodo trabajando en entornos ambiguos y de ritmo rápido. Capacidad para evaluar calidad del sistema de IA, latencia, costo y confiabilidad. Toma de decisiones prácticas sobre confiabilidad, escalabilidad y mantenibilidad.

Prestaciones y beneficios

Oportunidad de trabajar con arquitecturas de agentes modernas y herramientas LLM. Rol amplio de ingeniería de IA enfocado en soluciones prácticas y orientadas a producción.

Experiencia

Fuerte experiencia en ingeniería de software, preferiblemente con Python y sistemas backend modernos. Experiencia práctica construyendo agentes de IA, pipelines RAG o aplicaciones basadas en LLM.

Conocimientos

Python, LangChain, LangGraph, LlamaIndex, Semantic Kernel, RAG, embeddings, bases de datos vectoriales, estrategias de recuperación, ingeniería de prompts, APIs, sistemas internos, bases de datos, servicios externos, LLMs, testing y observabilidad.

Habilidades

Cómodo trabajando en entornos ambiguos y de ritmo rápido. Capacidad para evaluar calidad del sistema de IA, latencia, costo y confiabilidad. Toma de decisiones prácticas sobre confiabilidad, escalabilidad y mantenibilidad.

Actividades

Diseñar y construir agentes de IA y flujos de trabajo impulsados por LLM. Implementar sistemas RAG usando bases de datos vectoriales, embeddings, estrategias de chunking y optimización de recuperación. Trabajar con frameworks como LangChain, LangGraph, LlamaIndex o herramientas similares. Integrar LLMs con APIs, sistemas internos, bases de datos y servicios externos. Evaluar salidas de modelos, mejorar estrategias de prompts y apoyar testing y observabilidad. Colaborar con equipos de producto e ingeniería para convertir casos de uso de IA en software confiable.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Freelance

Modalidad del Empleo

Home Office

Idioma

Inglés - Avanzado

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

No