Senior Machine Learning Engineer - Remote-First, High-Impact

Imaginary Cloud

Portugal

Remote

EUR 39,000 - 61,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary according to experience and per
Paid sick days
Health and dental insurance
Comfort budget

Job summary

Imaginary Cloud is seeking an experienced ML Engineer to design and deliver production‑level ML solutions in a cloud‑native environment. You will collaborate with engineering and product teams, drive experiments, and optimize ML pipelines for scalability and reliability.

The role requires 5+ years in ML, strong Python, and hands-on experience with LightGBM/XGBoost, PyTorch, MLflow, and time-series tooling. Fluency in English and eligibility to work in Portugal are essential.

Qualifications

  • 5+ years of working experience in ML engineering or closely related role.
  • Academic background in Computer Science, Data Science, Engineering or related quantitative field.
  • Hands-on experience delivering production-level, cloud-native ML solutions.
  • Excellent proficiency in Python and related practices (git, code review, linters, unit tests and CI/CD).
  • Solid experience with a modern ML stack (LightGBM, XGBoost, scikit-learn, PyTorch, MLflow, time-series tooling).
  • Strong feature engineering and model training/evaluation skills.
  • Familiar with Agentic AI tools and debugging workflows.
  • Analytical mind with problem-solving aptitude and collaboration with teams.
  • Fluency in English; willingness to live and work in Portugal.

Responsibilities

  • Develop production-level ML solutions in a cloud-native environment.
  • Collaborate with engineering and product teams to translate requirements.
  • Drive experimentation, model training, and evaluation for production readiness.
  • Leverage modern ML tooling and MLOps practices to sustain solutions.
  • Mentor teammates and contribute to continuous improvement.

Skills

5+ years experience in ML engineering
Python proficiency
CI/CD pipelines
ML stack experience
LightGBM / XGBoost
scikit-learn
PyTorch
MLflow
Time series tooling
Cursor IDE
GitHub Copilot
Feature engineering
Model training & evaluation
English fluency
Collaboration with engineering/product

Education

Background in Computer Science / Data Science / Engineering or related field

Tools

Git
Docker
Cursor IDE
GitHub Copilot
MLflow
LightGBM / XGBoost
PyTorch

Job description

Imaginary Cloud is seeking an experienced ML Engineer to design and deliver production‑level ML solutions in a cloud‑native environment. You will collaborate with engineering and product teams, drive experiments, and optimize ML pipelines for scalability and reliability.

The role requires 5+ years in ML, strong Python, and hands-on experience with LightGBM/XGBoost, PyTorch, MLflow, and time-series tooling. Fluency in English and eligibility to work in Portugal are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

Imaginary Cloud • Portugal

Remote
EUR 39,000 - 61,000
Salary according to experience and per
Paid sick days
Health and dental insurance
+1
Senior ML Engineer — MLOps & Cloud (Remote)
Senior ML Engineer — MLOps & Cloud (Remote)

LUZA Group • Lisboa

Hybrid
EUR 60,000 - 90,000
Remote work when possible
Equipment provided
Benefits plan
+1
Machine Learning Engineer - Remote - Portugal
Machine Learning Engineer - Remote - Portugal

A2It Tecnologia • Leiria

Remote
EUR 45,000 - 75,000
Senior ML Engineer – Production ML & MLOps, Hybrid
Senior ML Engineer – Production ML & MLOps, Hybrid

JobCloud SA | jobup.ch - jobs.ch • Porto

Hybrid
EUR 60,000 - 90,000
10 days fully paid sick leave per year
25 days of annual vacation leave
Full private health coverage (employee
+4
Senior Machine Learning Engineer — Hybrid (Lisbon) | MLOps
Senior Machine Learning Engineer — Hybrid (Lisbon) | MLOps

team.it • Lisboa

Hybrid
EUR 90,000 - 120,000
Health insurance
Life insurance
Discounts and perks
+1
Senior AI & ML Engineer - Cloud, GenAI & Data Science
Senior AI & ML Engineer - Cloud, GenAI & Data Science

Match Profiler • Lisboa

On-site
EUR 60,000 - 100,000
Health insurance
Performance bonus
Machine Learning Engineer
Machine Learning Engineer

Alongside • Porto

Hybrid
EUR 60,000 - 90,000
Hybrid work model
International environment
Exposure to modern technologies
ML Engineer (MLOps) - Production AI in Hybrid Portugal
ML Engineer (MLOps) - Production AI in Hybrid Portugal

Wire-IT • Porto

Hybrid
EUR 55,000 - 75,000
Health Insurance
22 days paid vacation
4 extra days annually (Carnival, Xmas,
+1
Senior ML Engineer — Build Scalable AI Solutions
Senior ML Engineer — Build Scalable AI Solutions

Fyld • Lisboa, Porto

On-site
EUR 48,000 - 64,000
Machine Learning Engineer: Build, Deploy & Impact
Machine Learning Engineer: Build, Deploy & Impact

UrbanLogic • Almada

On-site
EUR 11,171 - 13,380
Competitive salary package
Career growth
Dynamic work environment
+2
Top locations