Skip to main content

Python Backend Developer

Tecnologia
Smart Consulting
Porto, PortugalHá 1 semanasAté 13/06/2026

Descrição da vaga

Na Smart Consulting, vais integrar uma equipa onde dados e Machine Learning são centrais no desenvolvimento de soluções inteligentes. Procuramos um Python Backend Developer para trabalhar lado a lado com Machine Learning Engineers, garantindo que modelos e pipelines funcionam de forma escalável e fiável em produção. Este papel foca-se na integração, operacionalização e suporte a soluções de Machine Learning, funcionando como ponte entre desenvolvimento backend e sistemas de ML.

Se gostas de construir serviços robustos e trabalhar com dados e sistemas inteligentes — vais sentir-te em casa. Como será o teu dia a dia - Desenvolver e manter aplicações backend em Python para suportar soluções de ML

  • Construir e integrar APIs e serviços para disponibilização de modelos
  • Trabalhar com equipas de ML para operacionalizar modelos em produção
  • Desenvolver e manter pipelines de dados para ingestão e processamento
  • Suportar workflows de Machine Learning (experiments, avaliação, métricas)
  • Garantir boas práticas de código, testes e documentação
  • Otimizar performance e escalabilidade de serviços em cloud
  • Implementar soluções de monitorização e logging O que procuramos - Experiência sólida em Python (backend development)
  • Experiência com bibliotecas de dados: Pandas, NumPy, scikit-learn
  • Experiência com desenvolvimento de APIs (REST)
  • Experiência com cloud (preferencialmente AWS: Lambda, SQS, RDS, SageMaker)
  • Conhecimentos de boas práticas de engenharia de software (testes, versionamento com Git)
  • Experiência com Docker e pipelines de CI/CD
  • Familiaridade com ferramentas de ML (PyTorch, MLflow ou similares)
  • Conhecimentos de bases de dados (PostgreSQL ou similares)
  • Boa capacidade de colaboração com equipas técnicas
  • Inglês fluente Valorizamos - Experiência com práticas de MLOps
  • Experiência com monitorização e logging de sistemas
  • Contacto com projetos de data engineering ou data warehousing
  • Conhecimento de arquiteturas orientadas a eventos (ex: messaging systems) O que vais encontrar - Projetos com forte componente de dados e Machine Learning
  • Colaboração próxima com equipas de Data e ML
  • Ambiente focado em boas práticas de engenharia
  • Oportunidade de crescimento em sistemas de ML e MLOps
  • Modelo de trabalho flexível

¿Te interesa este puesto?