This job is no longer available
This job expired on 24/07/2026. It no longer accepts applications.
Software Engineer – Machine Learning Platform
Multivision Consulting · Lisbonne
Job description
About the role
We are looking for a Software Engineer to join our Artificial Intelligence Platform team. You will help build and scale end‑to‑end machine‑learning pipelines, from data collection to inference service deployment, and contribute to the creation of reusable AI/ML frameworks.
Key responsibilities
- Collaborate with Data Scientists to productionize ML‑powered services.
- Design and implement robust, scalable web‑based APIs for serving ML models.
- Develop and maintain reusable ML frameworks and promote solution sharing across teams.
- Build and operate full ML pipelines, covering data ingestion, processing, model training, and deployment.
- Work closely with DevOps, architecture, and platform teams to ensure reliable infrastructure.
- Document systems, tools, and processes regularly.
Required profile
- Solid software engineering background with a strong interest in machine‑learning products.
- Collaborative, can‑do attitude and excellent written and verbal communication skills.
- Ability to work with cross‑functional teams including product and engineering management.
Required skills
- C#
- Python
- Java
- R
- TensorFlow
- Scikit‑Learn
- Kafka
- RabbitMQ
- Apache Spark
- Apache Beam
- Apache Flink
- Azure (including Databricks, CosmosDB, AKS, Azure DevOps)
- AWS
- Google Cloud Platform
- SQL / Spark SQL
- MongoDB
- Redis
- Cassandra
- Docker
- Kubernetes
- Git (GitHub/GitLab)
- Linux/Unix command line and scripting
- Microservices architecture
- REST, RPC, gRPC APIs
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Multivision Consulting
Lisbonne