Lisbon Portugal
Machine Learning Engineer - Lisbon
Are you passionate about artificial intelligence, data, and cutting-edge technology? We are looking for a detail-oriented, innovative Machine Learning Engineer to join our Lisbon team. This is an exciting opportunity to work with advanced machine learning solutions and help shape the future of data-driven products for global brands, all from Portugal’s thriving tech hub.
Main Responsibilities – Machine Learning Engineer Careers in Lisbon
- Design, develop, and deploy machine learning models and data pipelines to solve real-world business challenges.
- Collaborate with data engineers, data scientists, and product teams to define requirements and deliver impactful ML solutions.
- Optimise model performance by experimenting with algorithms, feature engineering, and hyperparameter tuning.
- Implement production-ready solutions and monitor deployed models for accuracy, reliability, and scalability.
- Maintain clear documentation of workflows, decision processes, and best practices for future reference and team learning.
- Demonstrate a commitment to code quality, automation, and robust testing within a collaborative Agile environment.
- Stay up to date with the latest advances in machine learning, artificial intelligence, and data engineering.
Essential Skills and Qualifications for Machine Learning Engineering Roles in Lisbon
- Professional experience in machine learning engineering, data science, or software engineering.
- Proficiency in Python and common ML libraries (e.g., scikit-learn, TensorFlow, PyTorch).
- Familiarity with ML operations (MLOps) and experience working with cloud platforms (e.g., AWS, GCP, Azure).
- Understanding of data preprocessing, feature extraction, and data pipeline development.
- Strong problem-solving skills and the ability to translate business requirements into technical solutions.
- Experience with version control systems, testing frameworks, and collaborative code development.
- Great communication skills in English – Portuguese language skills are a plus but not required.
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related discipline (or equivalent experience).
- Eligibility to work in Portugal.
Machine Learning Engineer Benefits & Rewards – Portugal’s Technology Careers
- Competitive salary with annual reviews and performance-based bonuses.
- Comprehensive health insurance, wellness benefits, and flexible hybrid working options in Lisbon.
- Regular technical training, mentoring, and access to industry conferences and learning platforms.
- Relocation support for candidates moving to Lisbon, including help with accommodation and local integration.
- Modern, inclusive office environment and a supportive, multi-disciplinary team culture.
- Opportunities for career advancement across machine learning, AI, and engineering functions.
- Annual paid leave and a positive work-life balance policy to support your career ambitions.
Why Grow Your Machine Learning Engineer Career with Us in Lisbon?
- Be at the forefront of innovation, building impactful AI and data-driven technologies for leading international clients.
- Join a fast-growing, diverse team with a strong collaborative ethos and a focus on continuous improvement.
- Access professional training and skill development tailored to machine learning and AI engineering.
- Contribute to challenging, meaningful projects that expand your technical expertise and career horizons.
- Work and live in Lisbon – a vibrant tech community with a high quality of life and a dynamic international culture.
If you are a proactive professional driven by curiosity and a desire to deliver meaningful solutions in Artificial Intelligence, we look forward to hearing from you. Apply today to start shaping your Machine Learning Engineer career in Lisbon!
- Locations
- Lisbon Portugal

Lisbon Portugal
Machine Learning Engineer - Lisbon
Loading application form