Pular para o conteúdo principal

Desenvolvedor Full Stack Sênior - IA

Descrição da vaga

🎯 Descrição da vaga

Buscamos um(a) Desenvolvedor(a) Full Stack Sênior para atuar na construção de aplicações com IA/LLMs em produção, com foco em RAG (Retrieval-Augmented Generation) e integrações com serviços de inferência (model serving).


A pessoa irá desenvolver soluções ponta a ponta utilizando .NET (C#) no backend, Angular no frontend, Python para rotinas de IA e pipelines, além de SQL Server e bases vetoriais para persistência e busca semântica. O objetivo é entregar produtos robustos, com qualidade, segurança e boa experiência para o usuário.

Responsabilidades e atribuições

  • Desenvolver funcionalidades full stack com IA: chat corporativo, busca semântica, assistentes e copilotos;
  • Implementar e evoluir pipelines de RAG: ingestão, chunking, embeddings, indexação e retrieval
  • Integrar aplicações com LLMs via API/endpoint e/ou servidores/plataformas de inferência;
  • Construir APIs e serviços em .NET (C#) para integração com LLMs, RAG e sistemas internos
  • Implementar UI em Angular (streaming de resposta, histórico, feedback do usuário, filtros e controles)
  • Desenvolver rotinas/serviços em Python para ingestão, geração de embeddings e automações
  • Trabalhar com SQL Server e bases vetoriais (indexação e busca por similaridade com metadados)
  • Implementar tratamento de erros, resiliência (timeouts/retry) e controles operacionais
  • Atuar com segurança e governança (autenticação, autorização, trilhas e privacidade/LGPD)
  • Contribuir com boas práticas de engenharia (testes, code review, versionamento e CI/CD)

Requisitos e qualificações

✅ Requisitos obrigatórios

  • Experiência sólida como Desenvolvedor(a) Full Stack em produção
  • .NET (C#) para APIs/serviços (REST, autenticação/autorização, integrações)
  • Angular (componentização, consumo de APIs, estado e performance)
  • Python para rotinas de IA/integração (scripts, serviços leves, consumo de APIs)
  • SQL Server (modelagem, queries e performance básica)

🔹 Experiência prática com LLMs em produção:

  • Consumo via API/endpoint, streaming, controle de contexto e custos
  • Noções de validação/guardrails (entrada/saída, políticas e limites)

🔹 Experiência com RAG (Retrieval-Augmented Generation) em projeto real:

  • Ingestão, embeddings, indexação e retrieval (com filtros por metadados quando necessário)

🔹 Experiência com base vetorial / busca semântica:

  • pgvector, Pinecone, Milvus, Weaviate ou Qdrant (ou equivalente)

🔹 Experiência com inferência/model serving:

  • Integração/uso de pelo menos um: vLLM, TGI, Ollama, llama.cpp, Triton ou endpoint gerenciado
  • Noções de latência, concorrência e timeouts

🔹 Memória de longo prazo em aplicações com LLMs (nível sênior):

  • Persistência de histórico, preferências e contexto com critérios de retenção e privacidade
  • Armazenamento/recuperação em SQL e/ou base vetorial

🔹 Boas práticas de engenharia:

  • Git, testes, code review, CI/CD e Docker (quando aplicável)

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Dados Complementares
  3. Etapa 3: Contratação

Carreira Tech no Banco Daycoval 💻

Com mais de 50 anos de história, o Banco Daycoval construiu uma trajetória baseada em bons resultados, competência nos negócios e excelência em serviços financeiros.


Somos uma instituição financeira especializada em crédito para empresas, pessoa física (consignado e financiamento de veículos), produtos de câmbio (comércio exterior e remessas), gestão de recursos e investimentos.


Com sede em São Paulo (capital), o Banco conta com centenas de pontos de atendimento distribuídos por 21 Estados e o Distrito Federal. Nosso reconhecimento nacional é resultado de um perfil sólido de gestão, aliado à seriedade e consistência na condução dos negócios.


O Daycoval também possui uma agência nas Ilhas Cayman, que atua como um importante instrumento para captação de recursos e relacionamento com bancos correspondentes, apoiando operações e negócios internacionais.


Venha construir o futuro com a gente!


Aqui, você vai trabalhar com tecnologias de ponta e se conectar com uma equipe apaixonada por inovação. Nossa área de tecnologia lidera projetos estratégicos, com destaque para iniciativas em inteligência artificial, dados e segurança da informação. Nosso ambiente é colaborativo e acolhedor, com forte senso de pertencimento. 


O que você encontra ao trabalhar com tecnologia no Daycoval?


• Ambiente profissional e organizado;

• Foco em estabilidade, qualidade e continuidade dos sistemas;

• Projetos com impacto direto no negócio financeiro;

• Trabalho colaborativo entre tecnologia e áreas internas;

• Oportunidades de desenvolvimento técnico dentro de um contexto corporativo sólido.


Ao longo dos anos, esse modelo de atuação rendeu ao Daycoval reconhecimentos relevantes, como o prêmio de Melhor Banco de Middle Market do Brasil por dois anos, segundo a Austin Rating e o jornal O Estado de S.Paulo.


🌱 Cultura e pessoas


Acreditamos que bons resultados são construídos por pessoas comprometidas. Por isso, investimos em iniciativas que promovem bem-estar, engajamento e responsabilidade social, como:


Musicantes: aulas gratuitas de música e canto para colaboradores

Brincar de Viver: teatro e contação de histórias com impacto social

Programa de Qualidade de Vida: ações voltadas à saúde, esporte e cultura


🌍 Compromisso com a sociedade e diversidade


Além do foco em resultados, mantemos uma atuação responsável junto à sociedade, apoiando campanhas solidárias e instituições por meio de doações e incentivos fiscais.


Valorizamos a diversidade e consideramos todos os talentos, independentemente de etnia, religião, cor, sexo, idade, deficiência, nacionalidade, orientação sexual, identidade ou expressão de gênero.


Aqui, você encontra um ambiente profissional, respeitoso e com espaço para construir uma carreira consistente em tecnologia.


🎯Iniciativas Tech


#DevDay

Todos os anos, nossos desenvolvedores se reúnem em um evento especial, onde a inovação é protagonista. O DevDay é um dia intenso, repleto de palestras, trocas de experiências e muito aprendizado sobre as tendências que estão transformando o universo da tecnologia. Da inteligência artificial às soluções de segurança digital, nossos times mergulham de cabeça em conteúdos que inspiram e impulsionam novas ideias. É um momento de conexão, crescimento e, claro, muita energia compartilhada entre quem está construindo o futuro junto com a gente.


Mais do que um evento, o DevDay fortalece a colaboração entre áreas, promove evolução contínua e inspira novas soluções para os desafios do dia a dia.


#Hackathon

No Banco Daycoval, promovemos iniciativas internas voltadas ao desenvolvimento técnico, colaboração e inovação aplicada ao negócio.


O Hackathon Daycoval é um evento que incentiva a troca de ideias e a criação de soluções tecnológicas para desafios reais do Banco, reunindo profissionais de diferentes áreas em um ambiente colaborativo e orientado a resultados.


Junte-se a nós e transforme desafios em soluções que impactam milhões de pessoas!