Machine Learning Engineer | Remote | Portugal
- Hiring from
- Portugal
- Work type
- Remote
- Posted
552,029 remote jobs, straight from company career pages
100% free ยท New jobs every hour
Show job descriptionHide job description
๐ Weโre Hiring | Machine Learning Engineer
๐ Please note: Candidates must be currently residing in Portugal.
Are you passionate about Machine Learning, Generative AI and building AI solutions that deliver real impact in production?
Weโre looking for a Machine Learning Engineer with 4โ5 years of professional experience to develop and deploy scalable ML systems, combining classical Machine Learning with LLM-powered applications and agentic workflows.
๐น What youโll do:
- Design and deploy forecasting and time series prediction models in production.
- Build and maintain ML pipelines on Azure Databricks, using MLflow for experiment tracking, model versioning and lifecycle management.
- Implement feature engineering workflows, model monitoring, drift detection and automated retraining.
- Develop LLM-powered applications and multi-step agentic workflows using prompt engineering, function calling and frameworks such as LangGraph, CrewAI or OpenAI Agent SDK.
- Design evaluation frameworks for ML models, LLM outputs and agent performance.
- Deploy and scale ML solutions using Azure, Docker and Kubernetes.
- Integrate ML components into microservices architectures, ensuring observability, performance and code quality.
๐น What weโre looking for:
- 4โ5 years of professional experience in Machine Learning or AI engineering.
- Strong Python skills and solid object-oriented programming fundamentals.
- Hands-on experience developing and deploying forecasting and time series models.
- Experience with production ML workflows and Databricks.
- Knowledge of LLMs, prompt engineering and agentic systems.
- Experience with Azure, Docker and Kubernetes.
- Understanding of model evaluation, monitoring and drift detection.
- Familiarity with workflow orchestration tools such as Apache Airflow.
- Strong coding practices, automated testing and maintainable software development.
โญ Nice to have
- Experience deploying LLM applications and AI agents in production.
- Familiarity with LLM observability and tracing tools such as Langfuse.
- Knowledge of LLM inference cost optimisation and token caching.
- Experience with multi-agent orchestration, tool use and CI/CD practices.
๐ Education: Degree in Computer Science, Data Science or a related field, or equivalent professional experience.
If you enjoy working at the intersection of Machine Learning, Generative AI and production engineering, weโd love to hear from you!
๐ฉ Interested or know someone who could be a great fit? Get in touch or share this opportunity.
#Hiring #MachineLearning #AIEngineering #GenerativeAI #Python #Azure #Databricks