O que a vaga pede
A Quali IT é uma empresa de tecnologia especializada em soluções para os principais ERPs do mercado. Prestamos serviços de implantação, consultoria, desenvolvimento e alocação de profissionais, sempre focando na otimização de processos e no resultado de nossos clientes.
Aqui, acreditamos que a inovação nasce da conexão real entre talentos e propósito.
Estamos buscando um(a) desenvolvedor(a) para assumir a evolução da nossa plataforma de Agentes de IA para Empresas, que já está rodando em produção! Não procuramos alguém apenas para manter o legado: queremos quem crie tecnologia própria.
Se você quer desenvolver soluções que ainda não existem prontas no mercado e liderar a nova era da IA aplicada, seu lugar é aqui.
Confira os detalhes da vaga abaixo e venha fazer parte dessa história!
Responsabilidades
- Responder pelo custo de IA da plataforma;
- Fazer fine-tuning de LLMs para as tarefas da plataforma;
- Rodar e servir LLMs locais ou auto-hospedados;
- Montar e manter conjuntos de avaliação, para que nenhuma troca de modelo piore a qualidade sem que a gente perceba;
- Pesquisar e prototipar tecnologia nova;
- Propor e liderar novas frentes técnicas, do experimento ao produto em produção;
- Evoluir o motor de orquestração dos agentes;
- Criar e manter skills (conhecimento empacotado por domínio e por cliente) e integrações via MCP e APIs;
- Desenvolver features no app desktop (Electron + React) e na plataforma web (Node + React);
- Manter e evoluir um fork de projeto open source;
- Investigar problemas reais de produção a partir de telemetria;
- Manter a disciplina de testes automatizados e CI;
- Documentar a arquitetura.
Requisitos
- Graduação completa em uma destas áreas: Ciência da Computação; Engenharia (Computação, Software, Elétrica, Controle e Automação ou afins); Matemática, Estatística ou Física.
- Histórico comprovado de ter construído algo do zero: produto, biblioteca, ferramenta, modelo ou sistema que não existia antes, com código ou resultado demonstrável
- Experiência em experimentação: formular hipótese, medir, comparar e decidir com base em dados
- Experiência prática com fine-tuning de LLMs (LoRA/QLoRA, SFT e, de preferência, DPO), incluindo preparo de dataset e avaliação do resultado
- Experiência rodando LLMs localmente ou auto-hospedados (Ollama, llama.cpp, vLLM ou similar)
- Conhecimento de quantização (GGUF, AWQ, GPTQ) e de dimensionamento de GPU e memória
- Python para ML: PyTorch e Hugging Face (Transformers, PEFT, TRL) ou Unsloth
- Experiência com APIs de LLM: tool calling, streaming, janela de contexto e tokens
- Experiência com otimização de custo em LLM: prompt caching, gestão de contexto, roteamento entre modelos e medição de custo a partir de telemetria
- TypeScript e Node.js avançados: async, streams, processos filhos e diagnóstico de performance e memória
- React em aplicações complexas, com gerenciamento de estado e renderização em streaming
- Experiência em assumir base de código grande já existente: ler, mapear, refatorar com segurança e simplificar
- Disposição para atuar em mais de uma base de código e stack, alternando conforme a prioridade
- Testes automatizados como hábito, além de Git, CI/CD e code review
Requisitos
- Projetos open source próprios com adoção, modelos publicados (por exemplo, no Hugging Face Hub), artigos, patentes ou participação em pesquisa
- Competições técnicas (Kaggle, maratonas de programação, olimpíadas de matemática) ou hackathons com resultado
- Experiência em startup ou P&D, criando produto em ambiente de incerteza
- Construção de agentes de IA (loops agênticos, uso de ferramentas)