Especialista em Modelagem Matemática e Otimização
FIRST DECISION
MatrizInformações gerais
Sobre a oportunidade
Buscamos profissionais com sólida base em otimização matemática e desenvolvimento computacional para atuação em iniciativas relacionadas à construção, evolução e análise de modelos matemáticos complexos.
A posição envolve a capacidade de transformar formulações matemáticas em soluções computacionais, compreendendo não apenas a implementação em código, mas também os fundamentos dos modelos, métodos de otimização utilizados e as decisões técnicas envolvidas.
Requisitos técnicos
- Experiência prática com programação linear determinística;
- Experiência com otimização estocástica;
- Sólida base matemática aplicada à resolução de problemas de otimização;
- Experiência traduzindo formulações matemáticas em código;
- Capacidade de explicar a lógica matemática e computacional dos modelos desenvolvidos;
- Experiência comprovada em projetos que combinem modelagem matemática e desenvolvimento de software/código;
- Capacidade de analisar, validar e aprimorar modelos computacionais existentes;
- Experiência com pelo menos uma das seguintes linguagens: Fortran, C, C++, Julia, Python ou Rust.
Podem ser considerados diferenciais
- Experiência com modelos matemáticos de grande porte ou alta complexidade;
- Desenvolvimento ou manutenção de motores ou modelos de otimização;
- Experiência com pesquisa operacional;
- Conhecimento de métodos numéricos e algoritmos de otimização;
- Experiência com Programação Dinâmica Dual Estocástica — PDDE/SDDP;
- Conhecimento ou experiência com decomposição de Benders;
- Experiência com execução de modelos em clusters/HPC;
- Experiência com paralelização de processamento ou algoritmos;
- Experiência analisando ou revisando código científico desenvolvido por terceiros;
- Experiência em projetos de código aberto/open source;
- Vivência com modelos de planejamento, despacho, operação ou formação de preços no setor elétrico;
- Experiência em ambientes acadêmicos, centros de pesquisa ou projetos de computação científica;
- Conhecimento no setor de energia.
Não é este perfil
Esta oportunidade não é direcionada a profissionais cuja experiência esteja concentrada apenas em programação, ciência de dados ou machine learning, sem atuação prática com otimização matemática implementada em código.
Mesmo profissionais com sólida experiência em desenvolvimento de software não estarão aderentes ao perfil caso não possuam a base matemática e a experiência prática necessárias para compreender, implementar e evoluir modelos de otimização.
Principais responsabilidades
- Desenvolver e evoluir modelos computacionais de otimização;
- Traduzir formulações e problemas matemáticos para implementações em código;
- Trabalhar com modelos de programação linear determinística e otimização estocástica;
- Analisar a lógica, premissas e comportamento dos modelos implementados;
- Avaliar e validar aprimoramentos realizados nos modelos;
- Realizar análise técnica e curadoria de contribuições desenvolvidas por outros profissionais;
- Investigar problemas, inconsistências e oportunidades de melhoria nos modelos;
- Apoiar tecnicamente a evolução das soluções computacionais.
A First Decision existe para transformar dados em conhecimento e simplificar o mundo. Trabalhamos para gerar vantagem competitiva aos nossos clientes, auxiliando na tomada de decisões mais inteligentes, estratégicas e eficientes.