Machine Learning Engineer

team.it

Lisboa

Hybrid

EUR 90,000 - 120,000

Full time

27 hours ago
Be an early applicant

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

Health insurance
Life insurance
Discounts and perks
Telecommunications plan

Job summary

team.it is seeking a Senior Machine Learning Engineer to join our Lisbon-based hybrid team. The role requires strong English (minimum B2) and 3-5 years of ML engineering experience.

You will design and deploy end-to-end ML solutions, collaborate with Data Scientists/Engineers, and drive MLOps practices across production systems. The position emphasizes scalability, reliability, and continuous learning, with a focus on cloud-based AI platforms and modern data pipelines.

Qualifications

  • 3-5 years of proven experience in Machine Learning Engineering or related AI roles.
  • Strong programming skills in Python or similar.
  • Experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn).
  • Knowledge of data preparation, feature engineering, and model optimization.
  • Experience end-to-end ML solutions for research and production.
  • Hands-on experience with model deployment, APIs, and MLOps.

Responsibilities

  • Design, implement, and maintain the full ML lifecycle from data prep to deployment and retraining.
  • Ensure operation, monitoring, and improvement of AI solutions via MLOps practices.
  • Collaborate with Data Scientists and Data Engineers to define requirements and build scalable AI solutions.
  • Develop and operationalize PoC/PoV initiatives using state-of-the-art AI frameworks.
  • Support deployment and maintenance of AI models in production environments for reliability and performance.
  • Promote knowledge sharing and adoption of emerging AI technologies across the org.
  • Drive continuous improvements in ML engineering processes, tooling, and delivery.

Skills

Python
TensorFlow
PyTorch
Scikit-learn
MLOps
SQL
Data pipelines
DevOps
Cross-team work

Tools

Azure ML
Snowflake
dbt

Job description

Machine Learning Engineer

We want to do things differently, focusing on what truly matters. We return to our roots with a sustainable corporate strategy at our core. Work-life balance, beginner’s mind, and community involvement are our identity and our starting point for this journey.

Machine Learning Engineer - Is that you?

Location: Lisbon (Hybrid) Experience Level: Senior Language: English (minimum B2)

Key Responsibilities
  • Design, implement, and maintain the full machine learning lifecycle, including data preparation, feature engineering, model training, validation, deployment, and retraining.
  • Ensure the operation, monitoring, and continuous improvement of research-ready and production-ready AI solutions through MLOps practices.
  • Collaborate closely with Data Scientists and Data Engineers to define technical requirements and build scalable AI solutions.
  • Develop and operationalize proof-of-concept and proof-of-value initiatives using state-of-the-art AI and machine learning frameworks.
  • Support the deployment and maintenance of AI models in production environments, ensuring reliability, scalability, and performance.
  • Promote knowledge sharing and contribute to the adoption of emerging AI technologies across the organization.
  • Drive continuous improvements in machine learning engineering processes, tooling, and delivery practices.
Required Skills & Experience
  • 3-5 years of proven experience in Machine Learning Engineering or related AI engineering roles.
  • Strong programming skills in Python or similar languages used for Machine Learning development.
  • Experience with Machine Learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Knowledge of data preparation, feature engineering, and model optimization techniques.
  • Experience designing and implementing end-to-end machine learning solutions for research and production environments.
  • Hands-on experience with model deployment, APIs, and MLOps practices.
  • Familiarity with cloud-based AI platforms such as Azure ML, Snowflake, and dbt.
  • Working knowledge of SQL and modern data pipelines.
  • Experience training and refining AI models with business applications and measurable impact.
  • Understanding of DevOps and MLOps principles for scalable AI solution delivery.
  • Experience working collaboratively with Data Science and Data Engineering teams.
Nice to Have
  • Experience implementing proof-of-concept and proof-of-value AI initiatives.
  • Knowledge of Generative AI, Large Language Models (LLMs), and emerging AI technologies.
  • Experience with cloud-native AI architectures and distributed computing environments.
  • Strong critical thinking and attention to detail.
  • Excellent collaboration and teamwork capabilities.
  • Curiosity and commitment to continuous learning in AI and Machine Learning domains.
  • Ability to manage multiple priorities and deliver results in dynamic environments.
  • Strong verbal and written communication skills.
  • Experience sharing knowledge and supporting AI adoption across engineering communities.
Machine Learning Engineer - Is that us?
  • Horizontal structure. Everyone has a voice and is heard. We are looking for ambitious people who want to help us achieve what has not yet been done.
  • Personalized support. We value close and regular follow-up. We are a team from day one.
  • Comprehensive and flexible benefits package. Health insurance, life insurance, discounts and perks, telecommunications plan, and much more.
  • Investment in learning and career development. Certified training, online learning platforms, Pearson VUE exam center... we invest in you!
  • Sustainability and community involvement. We want meaningful work and to invest in an inclusive consulting project - and we need your help to make it happen.
Ready?team.it, back to basics!

At Team IT, we stand for equality and value diversity. We create a safe and inclusive environment where opportunities are equal for everyone. We do not discriminate based on age, ethnicity, sexual orientation, gender, disability, or any factor other than merit. All applications from candidates with the right skills for the role are welcome.

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

team.it • Porto

On-site
EUR 50,000 - 80,000
Health insurance
Life insurance
Discounts and perks
+1
Senior AI Solution Engineer
Senior AI Solution Engineer

team.it • Lisboa

Hybrid
EUR 70,000 - 120,000
Health insurance
Life insurance
Discounts and perks
+1
Mid Machine Learning Engineer
Mid Machine Learning Engineer

DataSmart • Lisboa

On-site
EUR 60,000 - 90,000
Machine Learning Engineer (Hybrid@Lisbon)
Machine Learning Engineer (Hybrid@Lisbon)

Bee Engineering ICT • Lisboa

Hybrid
EUR 55,000 - 75,000
Health insurance
Continuous learning & certifications
Partnerships with discounts
+4
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 (Lisbon, Portugal)
Machine Learning Engineer (Lisbon, Portugal)

WealthGuard USA • Lisboa

On-site
EUR 10,000 - 14,000
Machine Learning Engineer
Machine Learning Engineer

Closer Consulting • Lisboa

Hybrid
EUR 55,000 - 75,000
Middle Machine Learning Engineer
Middle Machine Learning Engineer

Aubay Portugal • Porto

Hybrid
EUR 35,000 - 60,000
Training Academy
Career progression
Health insurance
+5
Machine Learning Engineer
Machine Learning Engineer

Wire IT • Porto

Hybrid
EUR 52,000 - 72,000
Health Insurance
22 days paid vacation
Meal Allowance on Coverflex card
+4
Middle Machine Learning Engineer
Middle Machine Learning Engineer

Aubay Portugal • Lisboa

Hybrid
EUR 42,000 - 62,000
Training Academy
Career advancement
Health insurance (including dental)
+5