Full Stack Machine Learning Engineer

AdvanceWorks

Lisboa

Híbrido

EUR 50 000 - 70 000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Hybrid work model

Resumo da oferta

AdvanceWorks in Lisbon is hiring a Full Stack Machine Learning Engineer to develop and improve AI/ML services for a leading European bank. You will build scalable ML solutions end‑to‑end, collaborating with Data Scientists, Software Engineers, DevOps, Architecture, and Platform teams to deploy production‑grade inference services and reusable frameworks.

Requirements include 5+ years in software/ML engineering, Python, REST APIs, and cloud experience.

Qualificações

  • 5+ years of professional experience in software or ML engineering.
  • Strong Python experience and data science libraries.
  • Experience with REST APIs and microservices.
  • Experience with SQL and Spark data processing.
  • Familiarity with cloud platforms (Azure, AWS, GCP) and ML pipelines.
  • Fluent Portuguese and ability to work in Lisbon hybrid model.

Responsabilidades

  • Collaborate with Data Scientists to bring machine learning models into production.
  • Design robust, scalable APIs for serving ML models.
  • Develop end-to-end ML pipelines from data collection to inference.
  • Create reusable frameworks and solutions for cross-project use.
  • Promote engineering best practices and CI/CD in ML projects.
  • Collaborate with DevOps, Software Architecture, and Platform teams.
  • Maintain clear technical documentation and monitor ML services.

Conhecimentos

Python
C# or Java
REST APIs
ML pipelines
SQL
Spark
Cloud platforms
Portuguese fluency

Ferramentas

Azure
Databricks
Cosmos DB
AKS
Azure DevOps

Descrição da oferta de emprego

At AdvanceWorks, we learn together, grow together, and have fun together. And we do all this while creating great software solutions for clients across many industries and geographies.

We are constantly challenging ourselves and each other to use the latest technologies and the best methodologies, making sure we always walk the talk.

What will be your role

We are looking for a Full Stack Machine Learning Engineer to join our team in Lisbon and contribute to the development and continuous improvement of AI/ML services for a leading European bank.

This role is focused on building scalable machine learning solutions end to end, working closely with Data Scientists, Software Engineers, DevOps, Architecture, and Platform teams. You’ll contribute to everything from data collection and ML pipelines to the development and deployment of production‑grade inference services, while helping create reusable frameworks and solutions that accelerate the adoption of AI/ML across the organization.

Your responsibilities will include
  • Working closely with Data Scientists to bring machine learning models and services into production;
  • Designing and developing robust, scalable APIs for serving ML models;
  • Contributing to end-to-end machine learning pipelines, from data collection strategies to model training, evaluation, and inference;
  • Developing reusable frameworks and technical solutions that can be leveraged across projects and departments;
  • Promoting the adoption of common frameworks and engineering practices to accelerate ML development at scale;
  • Collaborating with DevOps, Software Architecture, and Platform teams to build and operate production‑grade ML solutions;
  • Designing and implementing scalable services using microservices architectures;
  • Contributing to code reviews, testing, CI/CD, and software engineering best practices;
  • Troubleshooting production issues and continuously improving the performance, reliability, and scalability of ML services;
  • Maintaining clear and comprehensive technical documentation;
  • Taking ownership of technical solutions and proactively identifying opportunities for improvement;
What should you bring to the team
  • 5+ years of professional experience in Software Engineering, Machine Learning Engineering, or a related field;
  • Strong programming experience in at least one object-oriented language, preferably C# or Java;
  • Solid experience with Python and common data science/ML libraries such as Scikit-Learn, TensorFlow, or PyTorch;
  • Good understanding of the machine learning lifecycle, from data preparation and training to evaluation, deployment, and monitoring;
  • Experience developing REST APIs and/or gRPC/RPC services;
  • Experience with SQL and data processing technologies such as Spark;
  • Familiarity with streaming and messaging platforms, particularly Kafka;
  • Experience with at least one data processing framework such as Spark, Beam, or Flink;
  • Experience with at least one cloud platform, such as Azure, AWS, or GCP;
  • Good understanding of software development practices, including unit testing, version control, build and release processes, and CI/CD;
  • Passion for Machine Learning and AI;
  • Availability to work in a hybrid model (3 days/week in Lisbon);
  • Fluent Portuguese;
Nice to have
  • Hands‑on experience with Azure and services such as Databricks, Cosmos DB, AKS, and Azure DevOps;
  • Experience automating infrastructure and processes for training, evaluating, and deploying ML models;
  • Previous experience in the financial or banking sector;
What is in it for you
  • An amazing informal culture of smart, hardworking, and friendly people who support and care about each other
  • A mentorship program from day one
  • Opportunity to work on a large-scale digital transformation project within the financial sector
  • Formal training and certifications
  • Access to cutting-edge tools and technologies
  • A dynamic company where your ideas matter more than job titles
  • Flexibility with responsibility
  • A Rubber Duck to help you debug those tricky code issues
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior AI Engineer
Senior AI Engineer

AdvanceWorks • Lisboa

Presencial
EUR 95 000 - 130 000
Mentorship program
Access to cutting-edge AI tools
Senior Machine Learning Engineer – Lisbon, Portugal
Senior Machine Learning Engineer – Lisbon, Portugal

Fut-ure Recruitment and Technology • Lisboa

Híbrido
EUR 50 000 - 70 000
Competitive pay and bonus
Career development opportunities
Meal package
+2
Data Engineer
Data Engineer

AdvanceWorks • Lisboa

Híbrido
EUR 45 000 - 65 000
Machine Learning Engineer
Machine Learning Engineer

NexaVision • Lisboa

Híbrido
Competitive salary
Visa sponsorship
Relocation assistance
+3
Machine Learning Engineer
Machine Learning Engineer

SnapReach Media • Lisboa

Híbrido
Competitive salary with accommodation
Flexible working hours
Supportive team culture
+1
Cloud Engineer & DevOps
Cloud Engineer & DevOps

AdvanceWorks • Lisboa

Híbrido
EUR 55 000 - 85 000
International team
Formal training & certifications
Flexible work
+1
Senior Machine Learning Engineer – Portugal
Senior Machine Learning Engineer – Portugal

Fut-ure Recruitment and Technology • Portugal

Híbrido
EUR 70 000 - 120 000
Competitive pay and bonus
Career development
Meal package
+3
Machine Learning Engineer
Machine Learning Engineer

Capgemini • Lisboa

Híbrido
EUR 48 000 - 66 000
Hybrid work
Health and life insurance
Referral program
Lead Data Scientist role (for Portugal)
Lead Data Scientist role (for Portugal)

Fut-ure Recruitment and Technology • Portugal

Presencial
EUR 60 000 - 90 000
Daily lunch allowance (9€)
Work from home allowance (40€ net/monthly)
Health insurance
+1
Flexible Mlops Engineer: Build Scalable Ml Pipelines
Flexible Mlops Engineer: Build Scalable Ml Pipelines

ADENTIS • Viseu

Híbrido
EUR 50 000 - 75 000
Health benefits
Flexible schedule
Team building
+4