Desenvolvedor de Inteligência Artificial:
O papel do Desenvolvedor de Inteligência Artificial consiste em projetar e desenvolver soluções escaláveis que integram tecnologias de IA.
Responsabilidades:
- Desenvolver e implementar soluções de software utilizando tecnologias de inteligência artificial;
- Trabalhar com algoritmos e técnicas específicas de IA, incluindo processamento de linguagem natural e aprendizado de máquina;
- Implementar soluções de IA utilizando linguagens de programação como Python, JavaScript/TypeScript/Node.js;
- Utilizar frameworks de IA, como PyTorch, Scikit-Learn e Langchain, para desenvolver soluções escaláveis;
- Implementar soluções de NLP com ferramentas como NLTK, spaCy e Hugging Face Transformers;
- Realizar pré-processamento de texto, incluindo tokenização, criação de embeddings e remoção de stop words;
- Trabalhar com Modelos de Linguagem de Grande Porte (LLMs), como GPT e Llama, aplicando melhores práticas de arquitetura de software;
- Desenvolver aplicações web utilizando frameworks como FastAPI e React (NextJS);
Requisitos:
- Experiência com N8N;
- Experiência com RAG (Retrieval-Augmented Generation) e otimização de embeddings;
- Experiência sólida no desenvolvimento de software para aplicações de inteligência artificial;
- Proficiência em linguagens de programação: Python, JavaScript/TypeScript/Node.js;
- Conhecimento em bibliotecas de NLP, como NLTK, spaCy e Hugging Face Transformers;