Machine Learning Engineer | Data Engineer

DBServices Portugal

Apply to this job
Porto, Porto, pt on site Until 8/23/2026 First posted March 22, 2025 Last posted March 22, 2025
Job description

Who is DBServices

We are positioned to help organizations in their digital transformation process by promoting innovation and optimizing legacy systems with our Digital Services. We are a spinoff of DBServer in Portugal, one of the largest and best software development companies in Brazil with more than 28 years of experience and 500+ projects successfully delivered.

 

What we DO

Digital Business Services. Advisory & Transformation Consulting in Cloud Migration, DevOps, QAOps, FinOps. Specialized in Test Automation, Tools and Test Frameworks (ATM, SAP), TDD, Unit Testing, Performance & Security Testing and Inspection.

DBLab is focused on MVPs, Prototyping and Proofs of Concept. Innovation is in our blood. Let us help you to focus on your Business while we Design+Build breakthrough and leading-edge solutions.

Agile Projects Custom Software Development. Software that meets the unique processes of your business, solves your specific problems, satisfies your exclusive needs and makes your workflows easier, faster, and more efficient.

Team Extension increases the capacity of your teams with the excellence level you would expect when hiring local resources. Our teams can work seamlessly as part of your teams or work as autonomous squads.

Machine Learning Engineer | Data Engineer

  • Proven experience as MLE/DE

  • BSc in Computer Science or a similar field, with a very solid Spark and Python programming experience; Scala is a plus - for creating data pipelines that will fuel machine learning models in an Azure Databricks based environment

  • Proven experience with the engineering aspects of popular machine learning practices, libraries, and platforms - such as the ones that allow serving and productionasing machine learning models

  • Acquaintance with CD4ML and MLOps, software design patterns and RESTful APIs

  • Main tech stack: Databricks, Spark, Airflow, MLflow, MLeap, Kafka, Delta Lake and Azure ADLS (Parquet, Avro), Azure Devops.

  • Proficient in code versioning tools: Github

  • Strong English communicator.

  • Comfortable with an Agile methologies (Scrum, Kanban) using Jira Agile 

OUT OF SCOPE: Front-end development. Data Science, in the way that he will not research, apply, create and train statistical / math / machine learning models. - Apply advanced Machine Learning (e.g. NLP, CV, Mathematical Optimization).

  • Necessary to live in Portugal.
About this role

Summary

Develop data pipelines and machine learning models using Spark, Python, and Azure Databricks in an agile environment.

Job title

Machine Learning Engineer | Data Engineer

Experience level

proven experience

Industry

software

Location requirements

Must be in Portugal, remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

sparkpythonazure databricksmlflowkafkarestful APIsgit

Preferred skills

scalaairflowdelta lakeazure adlsmleapcd4mlmlops

Specializations

sparkpythonazure databricksmlflowkafka
Locations

Structured locations inferred from the posting.

Porto, Portugal

On-site City