Chatbot Developer Pleno
3 semanas atrás
Unidade de Negócio:Gringo & ZapayObjetivos do cargo que você irá atuar:Responsável por desenvolver e manter chatbots em diferentes plataformas, com foco em JavaScript e Python.Responsabilidades e atribuiçõesManutenção Multi-Plataforma: Atuar na sustentação, troubleshooting e correção de bugs de chatbots desenvolvidos e implantados nas plataformas BLiP e Rasa. Evolução Rasa: Manter e evoluir a estrutura do framework Rasa, incluindo as custom actions, o deploy e, principalmente, os pipelines de NLU e as stories complexas. Gestão de Infraestrutura Rasa: Gerenciar e manter o ambiente de deploy do bot em Rasa, garantindo o bom funcionamento e a estabilidade. Integrações: Utilizar integrações de back-end (APIs, Webhooks) para o funcionamento dos fluxos em ambas as plataformas. Qualidade Conversacional e Métricas: Trabalhar com a curadoria, refinando modelos de NLP/NLU. Além disso, definir e monitorar métricas de performance conversacional (ex: Intent Accuracy, Fallback Rate, Tempo de Resposta), propondo melhorias contínuas. Código e Padrões: Escrever e manter código limpo, testável e bem documentado, especialmente nas custom actions do Rasa (Python) e nos scripts do BLiP (JavaScript/Node.js). Versionamento e CI/CD: Garantir o controle de versão com Git e auxiliar na manutenção de pipelines de CI/CD para automação do deploy do bot. Documentação: Manter a documentação técnica da arquitetura, integrações e procedimentos de manutenção.Requisitos e qualificaçõesÉ imprescindível que você tenha:Experiência no desenvolvimento e, principalmente, na sustentação (manutenção) de chatbots nas plataformas BLiP e Rasa. Experiência com desenvolvimento em Python e JavaScript/Node.js. Domínio na utilização (consumo) de APIs REST/RESTful e Webhooks. Conhecimento em NLP/NLU (treinamento, curadoria e fine-tuning de Intents e Entities). Experiência com Git e familiaridade com conceitos de CI/CD. Conhecimento e experiência prática com Docker. Conhecimento em bancos de dados relacionais (SQL). Resolução de Problemas (Troubleshooting): Capacidade analítica para identificar, diagnosticar e resolver problemas técnicos complexos em produção de forma eficaz. Metodologias Ágeis: Vivência em Scrum e/ou Kanban.Não obrigatório, mas será incrível se você tiver:Experiência com curadoria de dados conversacionais e otimização do dataset de treinamento. Domínio na criação de APIs REST/RESTful do zero. Conhecimento e experiência com bancos de dados NoSQL (ex: MongoDB, Redis) para armazenamento de contexto e dados conversacionais. Familiaridade com orquestração de containers (ex: Kubernetes) para deploy de Rasa em escala. Conhecimento em prompt engineering e integração de Modelos de Linguagem (LLMs) em fluxos de chatbot. Familiaridade com plataformas cloud (AWS, GCP, Azure) para hospedagem de serviços de apoio.Informações adicionaisFique por dentro do que te oferecemos:Assistência Médica (SulAmérica) Assistência Odontológica (Bradesco) Wellhub (antigo Gympass) – com extensão para até 3 dependentes Telemedicina 24h – consultas online por chamada de vídeo, disponíveis todos os dias da semana Isenção na mensalidade do SEM PARAR – para 1 veículo no plano Tag Imparável Vale-Alimentação ou Vale-Refeição – você escolhe a melhor opção: VA para compras em supermercados VR para uso em restaurantes no dia a dia Day-off de aniversário (pessoal e da empresa) Programa de acompanhamento para gestantes e licença-paternidade estendida Seguro de Vida Auxílio-Creche Auxílio para dependente PCD
-
Software Engineer
2 semanas atrás
Uberlândia, Brasil Canonical Tempo inteiroJoin to apply for the Software Engineer - Python/Golang - Kubernetes role at Canonical 2 weeks ago Be among the first 25 applicants Join to apply for the Software Engineer - Python/Golang - Kubernetes role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform,...