Descrição da vaga
Estamos em busca de um(a) Desenvolvedor(a) de IA para integrar nosso time de tecnologia, atuando no desenvolvimento de soluções inteligentes, automações e aplicações baseadas em Inteligência Artificial.
Buscamos um profissional com sólida experiência em Python e Django, que tenha interesse ou experiência prática na construção de agentes inteligentes, integrações via Model Context Protocol (MCP) e arquiteturas de RAG (Retrieval-Augmented Generation).
Você terá a oportunidade de participar da concepção e evolução de soluções tecnológicas, conectando modelos de IA a sistemas, dados e processos de negócio, com foco em escalabilidade, segurança e eficiência.
Diferenciais
Experiência com frameworks e bibliotecas para desenvolvimento de aplicações com IA, como LangChain, LangGraph ou LlamaIndex.
Conhecimento em bancos de dados vetoriais, como Qdrant, Weaviate, Pinecone ou pgvector.
Experiência com Docker e ambientes conteinerizados.
Conhecimentos em mensageria, processamento assíncrono e filas de tarefas, como Celery e Redis.
Familiaridade com serviços de nuvem, como AWS, Azure ou Google Cloud.
Experiência com CI/CD, pipelines de implantação e práticas de DevOps.
Conhecimento em observabilidade, monitoramento, avaliação de respostas e otimização de aplicações baseadas em LLMs.
Experiência com autenticação, autorização, segurança de APIs e proteção de dados.
Modelo de trabalho e local
Modalidade: Presencial.
Local: Joinville/SC.
Responsabilidades
Desenvolvedor(a) de IA
Desenvolver, implementar e evoluir agentes de IA para automação de tarefas e fluxos de trabalho.
Desenvolver aplicações e APIs utilizando Python e Django.
Implementar integrações com modelos de linguagem (LLMs), ferramentas externas, bancos de dados e sistemas corporativos.
Desenvolver e consumir integrações utilizando o Model Context Protocol (MCP).
Construir, manter e otimizar pipelines de RAG para consulta inteligente a documentos e bases de conhecimento.
Implementar mecanismos de busca semântica, embeddings e recuperação contextual de informações.
Desenvolver APIs RESTful e serviços para integração entre aplicações.
Modelar, consultar e otimizar bancos de dados relacionais e, quando aplicável, bancos vetoriais.
Implementar testes automatizados, tratamento de erros, logs e monitoramento das aplicações.
Contribuir para a arquitetura, qualidade, segurança, desempenho e escalabilidade das soluções desenvolvidas.
Participar da análise de requisitos, definição de soluções técnicas e melhoria contínua dos sistemas.
Requisitos
2+ anos de experiência na carreira
Django
Agentes de IA
Model Context Protocol (MCP)
RAG
Python
Experiência com desenvolvimento em Python.
Experiência com Django e, preferencialmente, Django REST Framework.
Experiência prática no desenvolvimento de agentes de IA e integração com modelos de linguagem (LLMs).
Conhecimento ou experiência prática com Model Context Protocol (MCP).
Experiência com arquiteturas de RAG (Retrieval-Augmented Generation).
Conhecimento no desenvolvimento e consumo de APIs REST.
Experiência com bancos de dados relacionais, como PostgreSQL ou MySQL.
Conhecimentos em Git e boas práticas de versionamento de código.
Familiaridade com testes automatizados, depuração e manutenção de aplicações.
Capacidade de analisar problemas, propor soluções e trabalhar de forma colaborativa.
Buscamos alguém com raciocínio lógico, autonomia, curiosidade técnica e capacidade de transformar necessidades de negócio em soluções tecnológicas. É importante ter disposição para aprender, experimentar novas tecnologias e desenvolver aplicações robustas, sustentáveis e preparadas para evoluir.