Senior Machine Learning Engineer

Alongside

Porto

Hybrid

EUR 70,000 - 100,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

Hybrid working model

Job summary

Alongside, a Portuguese company partnering with international organizations to build and scale exceptional tech teams, is seeking a Senior Machine Learning Engineer in Porto. You will design and maintain scalable data and end-to-end ML pipelines, deploy ML services and APIs, and work with AWS SageMaker in containerized environments.

The role emphasizes MLOps, CI/CD, and agile delivery in a hybrid office model.

Qualifications

  • Degree in Computer Engineering, IT, or a related field.
  • 5+ years of experience in Backend Engineering and/or Machine Learning Engineering.
  • Strong production-level Python development skills.
  • Hands-on experience building end-to-end ML pipelines and deploying ML models through APIs.
  • Experience with SQL/NoSQL databases, testing frameworks, and data/code quality practices.
  • Experience with MLOps tools such as MLflow, Kubeflow, or similar.
  • Strong knowledge of AWS, particularly SageMaker.
  • Experience with Docker and Kubernetes.

Responsibilities

  • Design, develop, and maintain scalable data and end-to-end ML pipelines, from data ingestion to production deployment.
  • Build and deploy ML services and APIs, ensuring reliability, scalability, and performance.
  • Partner with Data Scientists to transform models into robust, production-ready solutions.
  • Implement MLOps best practices, including CI/CD, testing, data/code quality, monitoring, and model lifecycle management.
  • Troubleshoot production ML systems and drive technical and architectural decisions.
  • Work with AWS ML services, particularly SageMaker, and containerized environments using Docker/Kubernetes.
  • Contribute to GenAI implementations within our platform framework.
  • Mentor team members and contribute to delivery in an Agile/Scrum environment.

Skills

Python
ML pipelines
AWS SageMaker
Docker/Kubernetes
MLOps
SQL/NoSQL
API deployment
GIT/CI-CD
English communication

Education

Degree in Computer Engineering/IT or related field

Tools

MLflow
Kubeflow

Job description

Alongsideis a Portuguese company that partners with international organizations to build and scale exceptional tech teams.

We are looking for a Senior Machine Learning Engineer to join a project with one of our clients, a global leader in professional information solutions and software. Operating across more than 180 countries, the company develops technology-driven solutions for industries including Healthcare, Tax & Accounting, Financial & Corporate Compliance, and Legal & Regulatory.

Responsibilities:
  • Design, develop, and maintain scalable data and end-to-end ML pipelines, from data ingestion to production deployment.
  • Build and deploy ML services and APIs, ensuring reliability, scalability, and performance.
  • Partner with Data Scientists to transform models into robust, production-ready solutions.
  • Implement MLOps best practices, including CI/CD, testing, data/code quality, monitoring, and model lifecycle management.
  • Troubleshoot production ML systems and drive technical and architectural decisions.
  • Work with AWS ML services, particularly SageMaker, and containerized environments using Docker/Kubernetes.
  • Contribute to GenAI implementations within our platform framework.
  • Mentor team members and contribute to delivery in an Agile/Scrum environment.
Qualifications & Requirements:
  • Degree in Computer Engineering, IT, or a related field.
  • 5+ years of experience in Backend Engineering and/or Machine Learning Engineering.
  • Strong production-level Python development skills.
  • Hands-on experience building E2E ML pipelines and deploying ML models through APIs.
  • Experience with SQL/NoSQL databases, testing frameworks, and data/code quality practices.
  • Experience with MLOps tools such as MLflow, Kubeflow, or similar.
  • Strong knowledge of AWS, particularly SageMaker and related ML services.
  • Experience with Docker and Kubernetes.
  • Strong understanding of ML model deployment and lifecycle management.
  • Fluent English and strong communication and technical decision-making skills.
Nice to Have:
  • Experience with Computer Vision, NLP, TensorFlow/PyTorch, Scikit-Learn, Pandas, Terraform/CloudFormation, asynchronous messaging, and ML monitoring/observability tools.
Hybrid Working Model:
  • Hybrid working model: 2 days per week at the office (Porto);
  • Collaborative and international work environment;
  • Opportunity to work on impactful software products and transformation projects;
  • Exposure to modern technologies, tools, and development practices;
  • Opportunity to collaborate with experienced professionals across different countries and areas of expertise.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Alongside • Porto

Hybrid
EUR 60,000 - 90,000
Hybrid work model
International environment
Exposure to modern technologies
MACHINE LEARNING ENGINEER - MODEL DEVELOPMENT & MLOPS (HYBRID)
MACHINE LEARNING ENGINEER - MODEL DEVELOPMENT & MLOPS (HYBRID)

iTRTech Group • Lisboa

Hybrid
EUR 32,000 - 36,000
Machine Learning Engineer (all genders) Porto, Lisbon
Machine Learning Engineer (all genders) Porto, Lisbon

Valantic • Porto, Lisboa

Hybrid
EUR 45,000 - 70,000
Hybrid ML Engineer: Production ML & MLOps Lead
Hybrid ML Engineer: Production ML & MLOps Lead

Alongside • Porto

Hybrid
EUR 60,000 - 90,000
Hybrid work model
International environment
Exposure to modern technologies
Machine Learning Engineer/ Mlops
Machine Learning Engineer/ Mlops

Bridge351 • Lisboa

Remote
EUR 60,000 - 90,000
Health and Life Insurance
Tech Visa Company
Senior ML Engineer - Production Pipelines & SageMaker
Senior ML Engineer - Production Pipelines & SageMaker

Alongside • Porto

Hybrid
EUR 70,000 - 100,000
Hybrid working model
Machine Learning Engineer
Machine Learning Engineer

NextWave Publications • Porto

On-site
EUR 13,202 - 15,813
Senior / Lead Machine Learning Engineer (AI & LLM Systems) - Hybrid (2 days office)
Senior / Lead Machine Learning Engineer (AI & LLM Systems) - Hybrid (2 days office)

HumanIT Digital Consulting • Lisboa

Hybrid
EUR 70,000 - 100,000
Hybrid work model
Opportunity for technical leadership
Mentorship opportunities
Machine Learning Operations Engineer
Machine Learning Operations Engineer

Inetum • Porto

On-site
EUR 40,000 - 60,000
Machine Learning Engineer
Machine Learning Engineer

LUZA Group • Lisboa

Hybrid
EUR 60,000 - 90,000
Remote work when possible
Equipment provided
Benefits plan
+1
Top locations