Desenvolvedor Full Stack Sênior na Daycoval Tech em São Paulo – SP
Resumo da vaga
O Banco Daycoval busca Desenvolvedor(a) Full Stack Sênior para atuar na construção de aplicações com inteligência artificial e modelos de linguagem em produção. O desenvolvimento envolve tecnologias como .NET (C#), Angular, Python, SQL Server e bases vetoriais, visando entregar produtos seguros, de qualidade e com boa experiência ao usuário.
Responsabilidades principais
- Desenvolver funcionalidades full stack com IA, incluindo chat corporativo, busca semântica, assistentes e copilotos;
- Implementar e evoluir pipelines de Retrieval-Augmented Generation (RAG): ingestão, chunking, embeddings, indexação e retrieval;
- Integrar aplicações com LLMs via API/endpoint ou servidores de inferência;
- Construir APIs e serviços em .NET (C#) para integração com LLMs, RAG e sistemas internos;
- Implementar interfaces em Angular com recursos como streaming de resposta, histórico, feedback, filtros e controles;
- Desenvolver rotinas/serviços em Python para ingestão, geração de embeddings e automações;
- Utilizar SQL Server e bases vetoriais para indexação e busca por similaridade;
- Implementar tratamento de erros, resiliência e controles operacionais;
- Atuar com segurança e governança, incluindo autenticação, autorização, trilhas e privacidade/LGPD;
- Contribuir com boas práticas de engenharia, como testes, code review, versionamento e CI/CD.
Requisitos e qualificações
- Experiência sólida como Desenvolvedor(a) Full Stack em produção;
- Conhecimento em .NET (C#) para APIs/serviços (REST, autenticação, integrações);
- Experiência com Angular (componentização, consumo de APIs, estado e performance);
- Python para rotinas de IA e integrações;
- SQL Server com modelagem, queries e performance básica;
- Experiência prática com LLMs em produção incluindo consumo via API/endpoint, streaming, controle de contexto e custos;
- Conhecimento em validação e guardrails para entradas e saídas;
- Experiência com RAG em projetos reais, incluindo ingestão, embeddings, indexação e retrieval com filtros por metadados;
- Experiência com bases vetoriais como pgvector, Pinecone, Milvus, Weaviate ou Qdrant;
- Experiência com inferência/model serving em pelo menos uma das seguintes tecnologias: vLLM, TGI, Ollama, llama.cpp, Triton ou endpoint gerenciado;
- Noções sobre latência, concorrência e timeouts;
- Conhecimento em memória de longo prazo em aplicações com LLMs, incluindo persistência de histórico, preferências, contexto, armazenamento em SQL e/ou base vetorial;
- Boas práticas de engenharia, como uso de Git, testes, code review, CI/CD e Docker (quando aplicável).
Benefícios / Informações adicionais
- Ambiente profissional, organizado e colaborativo;
- Projetos com impacto direto no negócio financeiro;
- Oportunidades de desenvolvimento técnico dentro de um contexto corporativo sólido;
- Iniciativas internas como DevDay e Hackathon para fomentar inovação e desenvolvimento;
- Valorização da diversidade e ambiente inclusivo;
- Programas de bem-estar e responsabilidade social para colaboradores;
- Estabilidade, qualidade e continuidade dos sistemas garantidas pela área de tecnologia;
- Mais de 50 anos de história na instituição financeira com reconhecimento nacional.
Analisador de Curriculos: Analise, otimize e vença o algoritmo dos processos seletivos com tecnologia de ponta para Profissionais de Marketing.
Analise meu Currículo →Botão de cadastro na vaga abaixo:
Encontrou algum problema nesta vaga?
Reportar problema