Presencial
Joinville, SC, Brasil
Rango salarial
Empleado(a)
Nivel de experiencia
Nivel medio
Requisitos
Tareas y Responsabilidades
Show originalDesarrollador(a) de IA
Ubicación: Joinville/SC
Modelo de trabajo: Presencial
Sobre la vacante
Estamos buscando un(a) Desarrollador(a) de IA para unirse a nuestro equipo de tecnología y participar en el desarrollo de soluciones inteligentes, automatizaciones y aplicaciones basadas en Inteligencia Artificial.
Buscamos un profesional con sólida experiencia en Python y Django, que tenga interés o experiencia práctica en la construcción de agentes inteligentes, integraciones a través del Model Context Protocol (MCP) y arquitecturas de RAG (Retrieval-Augmented Generation).
Tendrá la oportunidad de participar en el diseño y evolución de soluciones tecnológicas, conectando modelos de IA con sistemas, datos y procesos de negocio, con enfoque en escalabilidad, seguridad y eficiencia.
Principales responsabilidades
- Desarrollar, implementar y evolucionar agentes de IA para la automatización de tareas y flujos de trabajo.
- Desarrollar aplicaciones y APIs utilizando Python y Django.
- Implementar integraciones con modelos de lenguaje (LLMs), herramientas externas, bases de datos y sistemas corporativos.
- Desarrollar y consumir integraciones utilizando el Model Context Protocol (MCP).
- Construir, mantener y optimizar pipelines de RAG para consultas inteligentes a documentos y bases de conocimiento.
- Implementar mecanismos de búsqueda semántica, embeddings y recuperación contextual de información.
- Desarrollar APIs RESTful y servicios para la integración entre aplicaciones.
- Modelar, consultar y optimizar bases de datos relacionales y, cuando sea aplicable, bases de datos vectoriales.
- Implementar pruebas automatizadas, manejo de errores, registros y monitoreo de aplicaciones.
- Contribuir a la arquitectura, calidad, seguridad, rendimiento y escalabilidad de las soluciones desarrolladas.
- Participar en el análisis de requisitos, la definición de soluciones técnicas y la mejora continua de los sistemas.
Requisitos técnicos
- Experiencia en desarrollo con Python.
- Experiencia con Django y, preferiblemente, Django REST Framework.
- Experiencia práctica en el desarrollo de agentes de IA y la integración con modelos de lenguaje (LLMs).
- Conocimiento o experiencia práctica con Model Context Protocol (MCP).
- Experiencia con arquitecturas de RAG (Retrieval-Augmented Generation).
- Conocimiento en el desarrollo y consumo de APIs REST.
- Experiencia con bases de datos relacionales, como PostgreSQL o MySQL.
- Conocimientos en Git y buenas prácticas de control de versiones de código.
- Familiaridad con pruebas automatizadas, depuración y mantenimiento de aplicaciones.
- Capacidad para analizar problemas, proponer soluciones y trabajar de forma colaborativa.
Diferenciales
- Experiencia con frameworks y bibliotecas para el desarrollo de aplicaciones con IA, como LangChain, LangGraph o LlamaIndex.
- Conocimiento en bases de datos vectoriales, como Qdrant, Weaviate, Pinecone o pgvector.
- Experiencia con Docker y entornos contenerizados.
- Conocimientos en mensajería, procesamiento asíncrono y colas de tareas, como Celery y Redis.
- Familiaridad con servicios en la nube, como AWS, Azure o Google Cloud.
- Experiencia con CI/CD, pipelines de despliegue y prácticas de DevOps.
- Conocimiento en observabilidad, monitoreo, evaluación de respuestas y optimización de aplicaciones basadas en LLMs.
- Experiencia con autenticación, autorización, seguridad de APIs y protección de datos.
Perfil deseado
Buscamos a alguien con razonamiento lógico, autonomía, curiosidad técnica y capacidad para transformar necesidades de negocio en soluciones tecnológicas. Es importante tener disposición para aprender, experimentar con nuevas tecnologías y desarrollar aplicaciones robustas, sostenibles y preparadas para evolucionar.
Modelo de trabajo y ubicación
- Modalidad: Presencial.
- Ubicación: Joinville/SC.
Cómo postularse
Las postulaciones se realizan en esta página, directamente con la empresa. Necesitas un currículum en PDF y un correo electrónico para confirmar la postulación.
Compartir vacante:
Cómo postularse
Las postulaciones se realizan en esta página, directamente con la empresa. Necesitas un currículum en PDF y un correo electrónico para confirmar la postulación.
Compartir vacante: