Job title: Cientista de Inteligência Artificial
Porto Alegre, RS, BR, CEP 90240-
Every day, ANDRITZ continues to deliver successful innovative solutions to our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of future engineering technologies, with solutions that ensure the success of our clients in key industries that are shaping the future of the world we live in.
A ANDRITZ representa Paixão, Parceria, Perspectivas e Versatilidade, valores fundamentais com os quais a empresa está comprometida.
Paixão: Você ama o que faz? Busca extrair o melhor de você?
Parceria: Você está procurando uma posição onde possa ser acessível e autêntico com todos os nossos parceiros?
Perspectivas: Você está disposto a encontrar novos caminhos, tecnologias e soluções promissoras para o futuro da ANDRITZ?
Versatilidade: Você está disposto a enfrentar novos desafios e lidar com eles de forma flexível e criativa?
Se sim, essa é a sua oportunidade!
Modalidade: Remoto
Como Cientista de Inteligência Artificial, você terá como principais responsabilidades:
-
Traduzir problemas industriais e de processo em soluções de otimização matemática, aprendizado de máquina ou inteligência artificial, definindo objetivos, variáveis de decisão, restrições e critérios de sucesso;
-
Formular e resolver problemas de otimização matemática, incluindo programação linear, inteira mista, não linear e por restrições, considerando critérios econômicos e de eficiência operacional;
-
Conceber e desenvolver modelos de aprendizado de máquina aplicados ao controle e à operação de processos industriais;
-
Desenvolver soluções baseadas em dados históricos de processo para a melhoria automática do desempenho de malhas e estratégias de controle;
-
Desenvolver agentes de inteligência artificial baseados em modelos de linguagem de grande porte, os chamados LLMs, para apoiar atividades de engenharia e operação de sistemas de controle;
-
Realizar a preparação dos dados de processo, incluindo coleta, limpeza, sincronização e tratamento de séries temporais, outliers e dados faltantes;
-
Desenvolver a engenharia de features necessária para o treinamento dos modelos;
-
Definir e implementar, em conjunto com as equipes de software e dados, os pipelines necessários para treinamento, validação e operação dos modelos;
-
Trabalhar no desenvolvimento dos produtos junto à equipe de desenvolvimento de software, apoiando a incorporação dos algoritmos aos produtos da área;
-
Realizar provas de conceito dos algoritmos e das soluções desenvolvidas em plantas reais;
-
Elaborar a documentação das soluções de forma que profissionais não especialistas possam configurá-las e utilizá-las;
-
Pesquisar novas tecnologias de otimização, aprendizado de máquina e inteligência artificial para aplicação em produtos atuais e futuros.
Procuramos pessoas com as seguintes competências:
- Inglês avançado;
- Capacidade de traduzir problemas industriais e de processo em soluções de otimização, aprendizado de máquina e inteligência artificial;
- Sólidos conhecimentos em otimização matemática e formulação de problemas, incluindo programação linear, programação inteira mista, programação não linear e programação por restrições;
- Experiência com solvers e linguagens de modelagem, como Gurobi, CPLEX, OR-Tools ou Pyomo;
- Sólidos conhecimentos em aprendizado de máquina, incluindo aprendizagem supervisionada e não supervisionada, redes neurais, validação e avaliação de modelos;
- Experiência em preparação de dados e engenharia de features, com ênfase no tratamento e na modelagem de séries temporais;
- Compreensão de pipelines de dados voltados ao treinamento, à validação e à operação de modelos;
- Domínio de Python e de bibliotecas de ciência de dados, aprendizado de máquina e otimização, como NumPy, pandas, scikit-learn e PyTorch;
- Comunicação clara e objetiva, com capacidade para atuar em equipes multiculturais;
- Capacidade de aprendizagem e atualização constante diante de inovações e tendências;
- Relacionamento e colaboração para trabalhar em equipe de forma fluida e eficaz, presencialmente ou remotamente;
- Visão sistêmica e estratégica, pensamento analítico, foco em resultados, disciplina e inovação.
Serão considerados diferenciais:
- Conhecimentos em automação e controle de processos, incluindo controle avançado, PID, lógica fuzzy e MPC;
- Conhecimento de processos industriais;
- Desenvolvimento em C#/.NET;
- Controle de versão com Git;
- Conhecimento de SQL para consulta e manipulação de dados;
- Experiência no desenvolvimento de agentes de inteligência artificial baseados em LLMs, incluindo uso de ferramentas, orquestração e RAG;
- Conhecimentos em aprendizado por reforço;
- Conhecimentos em metaheurísticas e otimização bayesiana, como algoritmos genéticos e busca local;
- Conhecimentos em práticas de MLOps, incluindo versionamento, implantação e monitoramento de modelos.
Esperamos que você tenha a seguinte formação:
- Ensino Superior Completo em Ciência da Computação, Engenharia, Matemática, Estatística ou áreas correlatas;
- Diferencial: Pós-graduação, especialização, mestrado ou doutorado em Otimização, Pesquisa Operacional, Inteligência Artificial, Aprendizado de Máquina, Ciência de Dados ou Automação e Controle;
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.