Engenheiro de Aplicações Streamlit | Foco em IA Generativa

CLT, São Paulo Remote

Impactar positivamente bilhões de vidas é nosso propósito e também pode ser o seu! 🚀

 

Fundada em 2010, no Brasil, a Semantix é referência em Big Data, Analytics e Inteligência Artificial. 

 

Somos um time de apaixonados por inovação, com diversas origens e diferentes graus de experiência. O que nos une, é a motivação compartilhada de transformar a experiência de nossos clientes através da cultura data driven.

 

Se você se identificou, a Semantix é seu lugar. 

Estamos ansiosos para ter você como parte do time.

 

Afinal, o futuro se faz juntos. 💜  

Requirements

Objetivo da posição:

Buscamos um(a) profissional altamente qualificado(a) para finalizar e aprimorar o desenvolvimento de uma interface interativa baseada em Streamlit, voltada para aplicações de IA Generativa. Este profissional será responsável não apenas pela interface, mas também por aspectos de arquitetura, segurança da aplicação e integração com serviços em nuvem da Azure (Azure Function, AKS, API Management, Logic Apps, AI Foundry etc.). Desejável, mas não obrigatório conhecimento em ciência de dados, com foco em aplicações de LLMs, RAGs, embeddings e pipelines de NLP.

Responsabilidades e atribuições: 

  • Quais são as principais atividades e desafios deste profissional?
  •  Desenvolver e otimizar aplicações Streamlit de forma escalável, modular e 
    segura.
  • Integrar a aplicação com serviços em nuvem da Azure, incluindo 
    autenticação, autorização e controle de acesso.
  • Trabalhar em conjunto com cientistas de dados e engenheiros de dados para 
    consumir modelos de IA Generativa (OpenAI, LLaMA, etc.).
  • Garantir o versionamento, logging, e rastreabilidade dos dados e das 
    chamadas à IA.
  • Implementar boas práticas de CI/CD, governança de código e deploy seguro.
  • Participar da construção de pipelines de RAGs com vetorização, 
    ingestão e busca de dados.
  • Otimizar o consumo de APIs de LLM com foco em custo, latência 
    e qualidade da resposta. 

Requisitos e qualificações:

  • Streamlit (avançado): componentes personalizados, layouts responsivos, 
    uso de SessionState, deploy em nuvem, boas práticas de UX/UI para apps 
    analíticos.
  • Python (avançado): incluindo bibliotecas como pandas, numpy, plotly, 
    openai, langchain, etc.
  • Arquitetura de aplicações web: conceitos de API, segurança (OAuth2, JWT,
    RBAC, AD, CORS), segregação por ambientes (dev/homolog/produção).
  • Deploy seguro em nuvem: Azure.
  • Controle de versão com Git e boas práticas de engenharia de software.
  • Integração com APIs de modelos LLM (OpenAI, Azure OpenAI, Hugging 
    Face, etc).

Desejável / Diferenciais: 

  • Experiência com RAG (Retrieval-Augmented Generation): vetorização com 
    FAISS, Pinecone, Azure AI Search ou Weaviate.
  • Conhecimento em LangChain ou LlamaIndex.
  • Experiência com Azure Databricks, Delta Lake ou outros data lakes.
  • Conhecimento em MLOps, monitoramento de aplicações, e gestão de 
    custos de IA.
  • Experiência em ambientes corporativos com requisitos de compliance, 
    LGPD e segurança.

 

Benefits

💰 Salário compatível com o mercado;

🍎 Caju (cartão flexível) com a recarga de R$ 1.060/mês;

🚑 Plano de Saúde Bradesco;

🦷 Plano Odontológico Bradesco;

👩‍⚕️ Medicina preventiva com Dr. Alper;

💜 Seguro de Vida;

🏋🏽‍♂️ Gympass;

🏞️ SESC;

👶🏼 Auxílio Creche para mamães e papais;

💰 PLR;

🧠 Learning – área focada no desenvolvimento de hard e soft skills;

📖 Parceria com instituições de ensino para formação técnica, MBA, pós-graduação, certificações, inglês e espanhol;

🚀 Plano de Carreira;

🛒 Desconto em produtos de um portal parceiro.

 

Ressaltamos que todas as nossas vagas estão abertas a pessoas de todos os perfis e origens, valorizando a diversidade e promovendo um ambiente inclusivo e acolhedor para todos. 💎