Engenheiro(a) de Machine Learning Pleno (Monitoramento de Modelos em Telecom)

confidential

United States

Remote

USD 90,000 - 150,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remoto total
Contrato CLT ou PJ
Equipe colaborativa
Trabalho com times globais

Job summary

Sylision está solicitando um Engenheiro(a) de Machine Learning pleno para monitorar modelos em produção numa operação 100% remota. O foco está em detectar deriva, medir desempenho por safra e implementar alertas com etapas claras.

Você irá trabalhar com pipelines de dados, métricas de desempenho e retreinamento controlado. O papel envolve configuração de métricas, uso de MLflow para versionamento e uma forte integração com Airflow para agendamento e monitoramento contínuo.

Qualifications

  • Python para dados e serviços, com testes.
  • Modelos tabulares com scikit-learn e XGBoost.
  • SQL para consultar histórico de previsão e de desfecho.
  • Noção de deriva de dados, de conceito e de calibração.
  • Orquestração de tarefas com Docker e Airflow.

Responsibilities

  • Definir métricas de deriva de dados e de pontuação por modelo em produção.
  • Implementar a coleta e o cálculo agendado dessas métricas com Airflow.
  • Calcular o desempenho real por safra assim que o desfecho estiver disponível.
  • Configurar alertas com limiares justificados e responsáveis definidos.
  • Criar a regra de retreino e de retirada do modelo, com teste de comparação.
  • Registrar versões e métricas no MLflow e manter rastreabilidade.
  • Investigar alertas e escrever a causa, seja dado, negócio ou código.
  • Montar um painel de saúde dos modelos para a área de dados e para a retenção.

Skills

Python para dados e serviços
Monitoramento de modelos
Condução de frente de monitoramento

Tools

scikit-learn
XGBoost
MLflow
SQL
Docker
Airflow
Git

Job description

Vaga aberta de Engenheiro(a) de Machine Learning Pleno (Monitoramento de Modelos em Telecom). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

Uma operadora de telecomunicações usa modelos que apontam quais assinantes têm risco de cancelar nos próximos meses, e a área de retenção liga, oferece desconto ou troca de plano com base nessa lista. O problema do monitoramento é o tempo: só se descobre se o assinante cancelou semanas depois da previsão. Quando a qualidade cai, a empresa só percebe depois de várias campanhas mal direcionadas.

Você vai montar o monitoramento que não espera o resultado final. De imediato, acompanha-se a distribuição das variáveis de entrada e da pontuação (por exemplo, o índice de estabilidade populacional), a taxa de valores nulos, atrasos de carga e mudanças de comportamento depois de uma nova promoção ou de uma troca de sistema de cobrança. Quando o desfecho chega, mede-se o desempenho real por safra de assinantes e compara-se com o esperado. Cada alerta precisa ter um responsável e um caminho, que pode ser investigar, pausar o uso do modelo ou disparar retreino.

O sucesso se mede em tempo entre o início de uma degradação e o alerta, em falsos alarmes que a equipe precisa triar e em retreinos disparados por critério claro, não por impressão.

O que você vai fazer:
  • Definir métricas de deriva de dados e de pontuação por modelo em produção
  • Implementar a coleta e o cálculo agendado dessas métricas com Airflow
  • Calcular o desempenho real por safra assim que o desfecho estiver disponível
  • Configurar alertas com limiares justificados e responsáveis definidos
  • Criar a regra de retreino e de retirada do modelo, com teste de comparação
  • Registrar versões e métricas no MLflow e manter rastreabilidade do que roda em produção
  • Investigar alertas e escrever a causa, seja dado, negócio ou código
  • Montar um painel de saúde dos modelos para a área de dados e para a retenção
Requisitos:
  • Python para dados e para serviços, com testes
  • Modelos tabulares com scikit-learn e XGBoost e suas formas de degradar
  • SQL para consultar histórico de previsão e de desfecho
  • Noção de deriva de dados, de conceito e de calibração
  • Orquestração de tarefas e empacotamento com Docker
  • Condução de uma frente de monitoramento do desenho à operação
Diferenciais:
  • Tratamento de rótulo atrasado e de safra
  • Conhecimento de campanhas de retenção em telecomunicações
  • Ferramentas de observabilidade para dados e modelos
  • Teste estatístico para decidir quando uma diferença é real
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT, para cliente da Sylision com sede em São Paulo, SP. Cada alerta novo entra com explicação do limiar e é revisto por outra pessoa de engenharia. Toda semana o time olha os alertas ruidosos para podá-los, porque monitoramento que ninguém lê deixa de existir.

Benefícios oferecidos pela empresa contratante:
  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com TotalPass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante
Tecnologias envolvidas:
  • Python
  • scikit-learn
  • XGBoost
  • MLflow
  • SQL
  • Docker
  • Airflow
  • Git
  • Monitoramento de modelos
Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos no E-commerce)
Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos no E-commerce)

confidential • United States

Remote
USD 55,000 - 94,000
Trabalho 100% remoto
Conexão global com times de vários paí
Treinamento em MLflow e monitoramento
Engenheiro(a) de Machine Learning Pleno (Monitoramento de Modelos no Setor de Energia)
Engenheiro(a) de Machine Learning Pleno (Monitoramento de Modelos no Setor de Energia)

confidential • United States

Remote
USD 22,000 - 37,000
Trabalho remoto
Flexibilidade
Saúde
+1
Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos em Recursos Humanos)
Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos em Recursos Humanos)

confidential • United States

Remote
USD 140,000 - 210,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos na Logística)
Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos na Logística)

confidential • United States

Remote
USD 46,000 - 71,000
Trabalho remoto 100%
Contrato CLT ou PJ
Benefícios de saúde
Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos na Educação)
Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos na Educação)

confidential • United States

Remote
USD 120,000 - 180,000
Ambiente colaborativo
Trabalho remoto
Conexão global
+1
Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos em Mobilidade Urbana)
Engenheiro(a) de Machine Learning Sênior (Monitoramento de Modelos em Mobilidade Urbana)

confidential • United States

Remote
USD 33,000 - 47,000
Remoto 100%
Ambiente colaborativo
Flexibilidade
+2
Engenheiro(a) de Machine Learning Sênior (Score de Crédito no Setor de Energia)
Engenheiro(a) de Machine Learning Sênior (Score de Crédito no Setor de Energia)

confidential • United States

Remote
USD 170,000 - 250,000
Ambiente de trabalho remoto total
Flexibilidade de contrato (CLT ou PJ)
Trabalhe com clientes globais
+3
Engenheiro(a) de Machine Learning Pleno (Previsão de Churn na Educação)
Engenheiro(a) de Machine Learning Pleno (Previsão de Churn na Educação)

confidential • United States

Remote
USD 110,000 - 140,000
Ambiente remoto e flexível
Trabalho remoto com integração global
Apoio a saúde e bem-estar
Engenheiro(a) de Machine Learning Sênior (Previsão de Churn na Saúde)
Engenheiro(a) de Machine Learning Sênior (Previsão de Churn na Saúde)

confidential • United States

Remote
USD 120,000 - 190,000
Ambiente remoto
Trabalho com equipes globais
TotalPass, Mediquo
Engenheiro(a) de Machine Learning Sênior (Precificação Dinâmica em Telecom)
Engenheiro(a) de Machine Learning Sênior (Precificação Dinâmica em Telecom)

confidential • United States

Remote
USD 140,000 - 210,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3