Desenvolvedor Full Stack - Junior

Empresa: BIP Brasil

Buscamos uma pessoa profissional de nível júnior para atuar no desenvolvimento de aplicações e soluções inteligentes, combinando desenvolvimento de software tradicional com tecnologias de Inteligência Artificial. Essa pessoa será responsável por apoiar a construção de aplicações back-end e front-end, integrar modelos de Machine Learning e IA Generativa (GenAI) a sistemas corporativos e desenvolver agentes inteligentes e assistentes virtuais. Atuará na implementação de soluções escaláveis, eficientes e orientadas à experiência do usuário, em parceria com profissionais mais experientes e equipes multidisciplinares. Principais atividades: · Desenvolver e manter aplicações back-end e front-end integradas a soluções de Inteligência Artificial. · Apoiar a implementação e integração de modelos de Machine Learning e IA Generativa (GenAI) em sistemas e aplicações corporativas. · Desenvolver agentes inteligentes e assistentes virtuais utilizando frameworks e ferramentas de criação de agentes. · Criar e implementar fluxos de diálogo, lógica conversacional e gerenciamento de estado de agentes inteligentes. · Desenvolver integrações entre aplicações, APIs, bancos de dados e serviços de IA. · Apoiar a construção de soluções baseadas em LLMs, contribuindo para a evolução de aplicações inteligentes. · Realizar testes, identificar falhas e implementar melhorias para garantir qualidade, performance e estabilidade das aplicações. · Contribuir para a documentação técnica e manutenção das soluções desenvolvidas. · Trabalhar em conjunto com profissionais mais experientes, seguindo padrões de arquitetura, desenvolvimento e boas práticas de programação. Requisitos: Formação: • Superior completo, porém todos os cursos são bem-vindos! Requisitos e qualificações • Conhecimentos em desenvolvimento de software, com familiaridade em linguagens como Python, JavaScript ou TypeScript. • Conhecimentos básicos em desenvolvimento back-end e front-end. • Familiaridade com APIs REST, integrações entre sistemas e bancos de dados. • Conhecimentos ou experiência acadêmica/prática com Machine Learning e Inteligência Artificial Generativa (GenAI). • Familiaridade com LLMs e integração de modelos de IA em aplicações. • Conhecimentos ou interesse no desenvolvimento de agentes inteligentes e assistentes virtuais. • Familiaridade com frameworks e bibliotecas de desenvolvimento de aplicações de IA. • Noções de testes de software, versionamento de código e boas práticas de desenvolvimento. Diferenciais • Experiência acadêmica, estágio ou projetos práticos envolvendo Inteligência Artificial e desenvolvimento de aplicações. • Conhecimento em frameworks como LangChain, LangGraph, CrewAI ou Semantic Kernel. • Familiaridade com arquiteturas RAG (Retrieval-Augmented Generation). • Conhecimento em desenvolvimento de interfaces com React, Angular ou Vue.js. • Familiaridade com plataformas de nuvem, como AWS, Azure ou Google Cloud. • Conhecimento em Docker, Git e práticas de CI/CD. • Experiência com desenvolvimento de chatbots, assistentes virtuais ou aplicações conversacionais. •

Ver todas as vagas