Sobre a Omnichat

Em 2016 nasceu a OmniChat. Uma empresa, startup, mas principalmente, um convite à evolução. Viemos para ajudar outras muitas empresas a vender mais com tecnologia de ponta e a entregar a melhor experiência para cliente nos principais canais de chat: WhatsApp, Facebook Messenger, Instagram e WebChat.

Nascemos da necessidade de resolver um problema: deixar a experiência de compra verdadeiramente omnichannel.

Unimos a consultoria da compra offline com a praticidade da compra online através do chat-commerce, fazendo com o que o novo digital seja, cada vez mais, uma realidade.

Responsabilidades e atribuições:

  • Projetar e treinar modelos de aprendizado de máquina para identificar conversas relevantes e trocas de mensagens que podem ser úteis para a geração de respostas por parte de LLMs.
  • Analisar e extrair insights de grandes volumes de dados conversacionais.
  • Colaborar com a equipe de engenharia de dados para garantir a qualidade e a integridade dos dados utilizados nos modelos de ML.
  • Realizar experimentos e avaliações para aprimorar continuamente os algoritmos e modelos desenvolvidos.
  • Fornecer suporte técnico para integrar os modelos desenvolvidos em sistemas de produção.
  • Desenvolver algoritmos avançados que vão além do aprendizado supervisionado e não supervisionado, como aprendizado profundo, aprendizado por reforço e modelagem generativa.
  • Se envolver em pesquisa contínua de novas técnicas e metodologias em IA, explorando e experimentando com abordagens de ponta para resolver problemas desafiadores.
  • Projetar e implementar sistemas de IA completos que podem envolver componentes como processamento de linguagem natural (NLP), planejamento e tomada de decisões autônomas.
  • Capacidade de integrar e orquestrar múltiplos modelos de ML e componentes de IA para criar sistemas complexos e multifacetados.




Requisitos desejáveis:

  • Compreensão dos conceitos fundamentais de aprendizado de máquina, incluindo algoritmos de aprendizado supervisionado, não supervisionado e por reforço.
  • Capacidade de trabalhar com técnicas avançadas de IA, como redes neurais, deep learning, modelagem generativa, processamento de linguagem natural (NLP), tokenização, PoS tagging e word vectors.
  • Proficiência em pelo menos uma linguagem de programação comumente usada em aprendizado de máquina, como Python ou R. Além disso, experiência com bibliotecas populares de ML/AI, como TensorFlow, PyTorch, NLTK, spaCy, Gensim e etc.
  • Capacidade de desenvolver e implementar código eficiente, modular e escalável, seguindo boas práticas de engenharia de software.
  • Habilidade de explorar e analisar dados de forma eficaz, identificando padrões, outliers e insights relevantes para alimentar o processo de modelagem.
  • Familiaridade com ferramentas e técnicas para lidar com grandes volumes de dados, como bancos de dados distribuídos, processamento paralelo e ferramentas de computação em nuvem.
  • Capacidade de projetar, implementar e integrar sistemas de IA completos, incluindo componentes como PLN, visão computacional, planejamento autônomo, entre outros.
  • Capacidade de comunicar de forma clara e eficaz conceitos complexos de IA para stakeholders técnicos e não técnicos, além de colaborar em equipes multidisciplinares.