Desenvolvedor de IA
Descrição da Vaga
Estamos em busca de uma pessoa para desenvolver sistemas inteligentes, escaláveis e centrados em IA, apoiando o desenvolvimento de APIs, integrações com modelos de linguagem, infraestrutura de dados e sistemas modernos.
Você terá a oportunidade de aprender na prática, trabalhar com tecnologias de última geração e participar ativamente em soluções que utilizam IA para transformar experiências dos nossos clientes.
Principais Atividades
1. Desenvolver APIs e Serviços de IA
2. Auxiliar na programação e manter APIs que consomem e orquestram serviços de IA
3. Integrar e realizar testes em modelos de Machine Learning e IA através de APIs e SDKs
4. Implementar Soluções Baseadas em RAG
5. Auxiliar na construção e manutenção de sistemas RAG, incluindo o processamento de dados e a integração com Vector S3 e bancos de dados vetoriais
6. Implementar endpoints utilizando melhores práticas
7. Suporte à Infraestrutura e Dados
8. Colaborar na manutenção e otimização de sistemas e na manipulação de dados para fine-tuning e prompt engineering
9. Trabalhar com a equipe de engenharia de dados e MLOps para garantir a qualidade e disponibilidade dos datasets de IA
Requisitos Fundamentais da Posição
* Fundamentos de Programação e Web
* Sólida proficiência em Python e conhecimento em desenvolvimento de sistemas backend para web (APIs/Serviços)
* Habilidade para projetar, consultar e manipular dados em Bancos de Dados Relacionais (Ex: MySQL, PostgreSQL, MariaDB)
* Desenvolvimento e Versionamento
* Conhecimento em versionamento de código utilizando Git (git-flow, branching, commits)
* Familiaridade com APIs REST e conceitos de arquitetura de software para web
* Noções de Computação em Nuvem
* Conhecimento básico sobre a arquitetura e serviços da Amazon Web Services (AWS)
Diferenciais (O que vai te destacar)
* Conhecimentos ou projetos práticos nos seguintes itens serão um grande diferencial:
IA Generativa e LLMs: Noções de utilização ou integração com serviços como AWS Bedrock ou modelos de linguagem (LLMs).
* Frameworks de Python: Experiência ou familiaridade com o framework FastAPI para construção de APIs de alta performance.
* Agentes de IA: Conhecimento no uso de SDKs ou frameworks de agentes, como Strands Agents SDK.
* Recuperação de Informação: Noções de sistemas RAG (Retrieval-Augmented Generation), bancos de dados vetoriais (Vector Databases), e armazenamento em Vector S3.