Syndicode

Somos um parceiro de desenvolvimento de software orientado por valores, com uma equipa distribuída globalmente. A nossa principal especialização inclui Engenharia de Dados, IA Generativa, Computação em Nuvem e Desenvolvimento Web. Desde a criação de produtos digitais intuitivos até ao design de infraestruturas em nuvem escaláveis e sistemas inteligentes, capacitamos as empresas.
Sobre a empresa

Engenheiro de software matemático

Remoto

location

date 8 de abril de 2026

types Tempo integral

Sobre nós

A Syndicode é um parceiro de desenvolvimento de software orientado a valores, com uma equipe de engenheiros, designers, arquitetos e gestores de TI distribuída globalmente. Estamos unidos pela missão de fornecer aos nossos clientes produtos e serviços de software que funcionem, tenham boa aparência e operem como projetados.

Acreditamos que as nossas pessoas e cultura fazem com que o sucesso da Syndicode seja contínuo. Nossa equipe é unida por princípios compartilhados como: Responsabilidade, Envolvimento, Excelência, Visibilidade, Integridade, Inovação, Ganhos Mútuos, Flexibilidade. Os Syndicoders são profissionais que buscam a autoaperfeiçoamento através de aprendizado contínuo, estão ansiosos para introduzir melhorias nos processos de trabalho e são capazes de analisar uma variedade de fontes para tomar decisões sólidas e oportunas.

Se isso soa como você, candidate-se às nossas vagas e torne-se um novo Syndicoder!

Sobre o projeto

Nossa equipe está construindo uma ferramenta interna para uma grande empresa de construção para ajudar suas equipes a projetar e avaliar layouts complexos, considerando as restrições do mundo real. O produto combina lógica de engenharia robusta com uma visualização interativa em 3D no navegador, facilitando a exploração de opções de design e a estimativa de parâmetros-chave de construção, incluindo custos. Neste papel, você trabalhará no núcleo matemático do sistema—refinando modelos existentes e desenvolvendo novos algoritmos que tornam a aplicação mais rápida, inteligente e precisa.

O que você fará

  • Desenvolvimento de Modelos Matemáticos: Projetar, desenvolver e implementar modelos e algoritmos matemáticos para resolver problemas complexos em engenharia, análise de dados, otimização e domínios relacionados.
  • Desenvolvimento de Software em Python: Traduzir modelos e algoritmos matemáticos em código Python de alto desempenho, confiável e eficiente. Garantir uma arquitetura limpa, práticas de codificação sólidas e desempenho ótimo.
  • Análise e Interpretação de Dados: Utilizar métodos matemáticos e estatísticos para analisar grandes conjuntos de dados, identificar padrões e refinar modelos com base nas percepções obtidas.
  • Colaboração: Trabalhar em estreita colaboração com equipes multifuncionais—incluindo desenvolvedores e especialistas de domínio—para entender requisitos, resolver problemas e entregar soluções integradas.
  • Teste e Validação: Realizar testes rigorosos e validação de modelos matemáticos e suas implementações em Python para garantir precisão, confiabilidade e eficiência.
  • Documentação: Criar documentação clara e completa para modelos, algoritmos e implementações de código.
  • Pesquisa e Inovação: Manter-se atualizado com os avanços em matemática e técnicas computacionais para melhorar soluções existentes e introduzir novas abordagens.

O que você precisará

  • Experiência: Pelo menos 3 anos de experiência profissional em modelagem matemática, desenvolvimento de algoritmos ou engenharia de software focada em otimização.
  • Especialização Matemática: Sólida formação em áreas como análise numérica, álgebra linear, cálculo, estatística, probabilidade, otimização e disciplinas matemáticas relacionadas.
  • Python: Mínimo de 2 anos de experiência, com especialização em programação orientada a objetos, estruturas de dados, algoritmos e otimização de desempenho.
  • Geometria computacional para transformações de coordenação, operações de polígonos ou raciocínio espacial.
  • Pensamento Analítico: Fortes habilidades de resolução de problemas com a capacidade de dividir desafios complexos em componentes acionáveis.
  • Atenção aos Detalhes: Alto nível de precisão no desenvolvimento e validação de modelos matemáticos e código.
  • Comunicação: Habilidade para explicar claramente conceitos matemáticos e técnicos complexos a públicos técnicos e não técnicos.
  • Educação: Licenciatura, Mestrado ou Doutoramento em Matemática, Ciência da Computação, Engenharia ou um campo quantitativo relacionado.
  • Seria bom ter: FastAPI (ou frameworks semelhantes): Experiência em construir APIs RESTful e expor modelos e algoritmos matemáticos como serviços web escaláveis.
  • AWS: Familiaridade com serviços de infraestrutura em nuvem para implantação, escalabilidade e gerenciamento de recursos computacionais em ambientes de produção.

O que você receberá na Syndicode

  • Trabalho totalmente remoto
  • Feedback contínuo dentro das equipes e departamentos
  • Equipe de alto nível
  • Capacidade de participar na tomada de decisões e trazer novas ideias
  • Autogerenciamento: oportunidade de gerenciar seu tempo e planejar suas atividades
  • Ambiente dinâmico e de rápido crescimento: reagimos e nos adaptamos rapidamente às mudanças do mundo e do mercado.