Arbetsbeskrivning
Role: Senior Machine Learning Engineer
Location: Stockholm, Sweden (on-site only)
Remote Work: Not available
Application Deadline: 04 July 2025
Assignment Overview:
We are looking for a Senior Machine Learning Engineer for an on-site assignment with our client in Stockholm.
This is a hands-on technical role ideal for someone with strong Python, SQL, DevOps, and cloud-based data engineering experience.
Key Responsibilities and Skills:
Core Cloud & Platform Knowledge:
- Proficient in BigQuery and SQL coding
- Familiar with Cloud Composer / Apache Airflow
- Knowledge of IAM (Identity and Access Management) and Service Accounts
- Experience with Data Catalog
- Understanding of Infrastructure as Code concepts
-
Bonus:
Experience with Dataflow, Kubernetes, Vertex AI Pipelines, Kubeflow Pipelines
Cloud-Agnostic Technical Skills:
1.
Python Development:
- Strong command of Python with OOP principles
- Follows best coding practices and uses tools like flake8, mypy, black, SonarQube, and pre-commit
- Skilled in unit testing and end-to-end testing using tools such as pytest, fixtures, unittest, etc.
2.
Unix:
- Comfortable working in Unix environments
- Able to install software in Docker containers
- Proficient in shell scripting
3.
Git & CI/CD:
- Experience with Git (creating pull requests, resolving merge conflicts)
- Able to build CI/CD pipelines using GitHub Actions with industry best practices
4.
Docker:
- In-depth understanding of Docker and containerized environments
5.
DBT (Data Build Tool):
- Strong experience with DBT, ideally within Google Cloud Platform (GCP)
6.
SQL & Data Engineering:
- Advanced SQL skills
- Solid grasp of data modeling and system design