Job title: Senior ML Engineer
Job type: Permanent
Emp type: Full-time
Industry: Computer Software
Salary: Negotiable
Location: Portugal (Remote)
Job published: 11-05-2026
Job ID: 37835

Job Description

Job Brief:

We are looking for a Senior Machine Learning Engineer to help build and scale production-grade ML systems in a cloud-native environment. This role is ideal for someone with strong experience in MLOps, pipeline orchestration, and deploying machine learning solutions at scale.

 

Responsibilities:

• Design and maintain scalable machine learning pipelines for production environments
• Build feature engineering workflows and support robust data processing pipelines
• Manage model lifecycle processes including deployment, monitoring, versioning, and retraining
• Improve performance, scalability, and efficiency across ML systems and workflows
• Implement MLOps best practices, including CI/CD automation for machine learning delivery
• Partner with Data Science and Engineering teams to productionze ML solutions
• Ensure system reliability, observability, and operational stability across deployed ML environments

 

Requirements & Skills:

• 5+ years of experience in Machine Learning Engineering roles
• Strong hands-on experience with Databricks and orchestration of ML workflows
• Solid background in feature engineering and scalable data pipeline development
• Practical experience with MLOps practices, automation, and CI/CD implementation
• Experience managing model lifecycle processes in production environments
• Strong Python programming skills
• Experience working within cloud environments, ideally AWS
• Ability to work both independently and within cross-functional teams
• Experience with large-scale distributed data processing is a plus
• Familiarity with additional cloud platforms such as Azure or GCP is beneficial
• Fluent English communication skills

 

Your Next Challenge Awaits!

Ready to take your career to the next level? Submit your application and explore the impact you can make with us!