Grupo FCamara

Fullstack AI Agent Dev Sênior

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A FCamara Europe está em busca de um(a) Desenvolvedor(a) Fullstack Sênior com foco em AI Agent (Node.js + Vue.js + Agent + RAG) para integrar um projeto com uma empresa europeia. O profissional será responsável por construir, evoluir e escalar aplicações web modernas, APIs e soluções LLM/RAG de nível de produção dentro da plataforma digital do cliente, assumindo total responsabilidade pelas arquiteturas de back-end e front-end.

Responsabilidades

  • Desenvolver soluções escaláveis, seguras, resilientes e de alto desempenho, desde o design da API até as interfaces de front-end.
  • Definir e aplicar padrões técnicos em stacks de front-end e back-end, colaborando com Tech Leaders, Arquitetos, UX, QA, DevOps e squads multidisciplinares.
  • Integrar, orquestrar, avaliar e implantar capacidades baseadas em LLM em produção com controle rigoroso de qualidade, custo, latência e segurança.
  • Projetar e construir pipelines RAG end-to-end, incluindo ingestão, parsing, chunking, geração de embeddings, indexação vetorial, recuperação, busca híbrida e filtragem de metadados.
  • Implementar chamadas de função, integração de ferramentas, orquestração de fluxo de trabalho multi-etapas, gerenciamento de estado, idempotência e estratégias de fallback determinísticas para fluxos de trabalho de IA.
  • Criar interfaces de usuário modernas com Vue.js adaptadas para experiências de IA, com streaming de tokens em tempo real, estados de carregamento, renderização de citações e coleta de feedback do usuário.
  • Implementar controle de acesso na camada de recuperação para garantir segregação de dados baseada em tenant, usuário e função.
  • Escrever testes de unidade, integração e UI, diagnosticando gargalos de desempenho, problemas de renderização e dívida técnica.
  • Monitorar, avaliar e otimizar recursos LLM em produção, lidando com regressões de prompt, alucinações, qualidade de recuperação e cenários de falha do modelo.
  • Manter documentação técnica clara cobrindo APIs, arquiteturas de componentes, pipelines de prompt, fontes de dados RAG e decisões de sistema.
PUBLICIDADE

Requisitos

  • Experiência sólida em desenvolvimento back-end com Node.js, aplicando clean code, design patterns e princípios SOLID.
  • Experiência comprovada na construção e manutenção de APIs RESTful, orientadas a serviços e a eventos, incluindo versionamento de API e gerenciamento de contratos.
  • Experiência sólida em desenvolvimento front-end com Vue.js e seu ecossistema moderno (Composition API, gerenciamento de estado, roteamento, HTML5, CSS3, JavaScript/TypeScript).
  • Experiência na criação de bibliotecas de componentes reutilizáveis, Design Systems e trabalho com componentes de UI (ex: PrimeVue, eCharts).
  • Experiência em produção integrando APIs LLM (lidando com autenticação, limites de taxa, timeouts, streaming, retries e degradação graciosa).
  • Experiência aplicada em engenharia de prompt em ambientes de produto (prompts de sistema, few-shot, saídas JSON Schema estruturadas, controle de escopo/tom).
  • Experiência prática com chamadas de função/uso de ferramentas, validação de argumentos e orquestração de fluxo de trabalho multi-etapas (LangChain, OpenAI, Anthropic, Semantic Kernel ou equivalente).
  • Experiência comprovada na construção de pipelines RAG end-to-end (ingestão, parsing, estratégias de chunking, embeddings, indexação, montagem de contexto e citações de fonte).
  • Experiência prática com bancos de dados vetoriais e busca semântica (Azure AI Search preferencial, MongoDB Atlas Vector Search, pgvector, Qdrant, Pinecone ou Weaviate).
  • Experiência com busca híbrida (semântica + lexical/BM25), reranking, ajuste de parâmetros de recuperação (top-k, thresholds, filtros de metadados) e filtragem de controle de acesso.
  • Experiência com pipelines de ingestão de documentos, indexação incremental, versionamento de documentos e técnicas de mitigação de alucinações.
  • Conhecimento sólido de arquiteturas cloud-native e de microsserviços, conteinerização com Docker e infraestrutura em nuvem no Azure.
  • Experiência prática com modelagem de banco de dados e otimização de desempenho no MongoDB, bem como cache e mensageria usando Redis.
  • Conhecimento de práticas de segurança end-to-end (OAuth2/OIDC, JWT, controles de autorização, proteção XSS/CSRF).
  • Experiência na implementação de testes automatizados (unidade, integração, UI), observabilidade (logging, métricas, tracing) e padrões de acessibilidade web (A11y).
  • Experiência na avaliação do desempenho de LLM em produção (testes de regressão de prompt, monitoramento de latência/custo, diagnóstico de qualidade de resposta).
  • Inglês no mínimo B2+ (proficiência profissional de trabalho).
  • Disponibilidade para visitas ocasionais e pré-planejadas a locais do Cliente ou da FCamara em Portugal ou na Europa Central.

Somos um ecossistema de tecnologia e inovação que potencializa o futuro de negócios integrando visão estratégica com execução inteligente, lado a lado com nossos clientes, para proporcionar experiências transformadoras.[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE