Senior Machine Learning Engineer
Build customer-facing recommendation systems in a data-driven environment, working with GCP, modern ML pipelines, and scalable APIs.
About the Company
Avaron AB is a growing consultancy focused on technology, finance, and business support. We match your expertise with the market's most interesting assignments, offering a platform where your professional development is central.
About the Assignment
You will join a team building and operating customer-facing recommendation and personalization solutions. The environment is centered around Google Cloud Platform (GCP) and modern data/ML engineering practices, with a strong focus on reliable pipelines, high code quality, and scalable delivery.
Job Description
- Develop and maintain ML/data pipelines using Vertex AI pipelines/Kubeflow and orchestration tooling (Cloud Composer/Airflow).
- Work with BigQuery and write efficient SQL to support analytics and ML use cases.
- Build and maintain Python codebases with strong engineering standards (OOP, linting/type checks, testing, and CI/CD).
- Collaborate with stakeholders and engineers to design robust data models and system designs.
- Contribute to code reviews and continuous improvement of engineering practices.
- Manage access and permissions in GCP (IAM, service accounts) and use Data Catalog where relevant.
- Support infrastructure and deployment practices aligned with Infrastructure as Code principles.
Requirements
- Hands-on experience with GCP, including Vertex AI pipelines/Kubeflow pipelines.
- Experience with BigQuery and strong SQL skills.
- Experience with Cloud Composer/Airflow.
- Experience with IAM and service accounts.
- Experience with Data Catalog.
- Understanding of Infrastructure as Code concepts.
- Strong Python skills, including OOP and best practices.
- Experience with code quality tooling such as flake8, mypy, black, SonarQube, and pre-commit.
- Strong testing practices (unit and end-to-end) and familiarity with Pytest, fixtures, and unittest.
- Deep understanding of dbt (preferably in a GCP context).
- Good Unix and shell skills.
- Git proficiency (PR workflow and resolving merge conflicts).
- Ability to create CI/CD pipelines using GitHub Actions.
- Strong Docker knowledge.
- Understanding of data modeling and system design.
Nice to have
- Experience with Dataflow.
- Experience with Kubernetes.
- Experience building high-availability APIs.
- Background in machine learning–based recommendation systems and personalization.
Application
Selections are made on an ongoing basis, so we recommend that you apply as soon as possible.
- Platser
- Stockholm
Stockholm
Om Avaron AB
Avaron grundades med visionen om att skapa ett konsultbolag där kompetens och livskvalitet går hand i hand. Vi är ett nischat team som idag verkar inom komplexa miljöer såsom bank, finans och storskalig industri.
Som konsult hos oss får du det bästa av två världar: tryggheten och de spännande uppdragen hos stora, etablerade uppdragsgivare, kombinerat med det lilla bolagets snabbhet, transparens och personliga kontakt.
Vi tror inte på krångliga hierarkier eller onödig administration. Istället lägger vi kraften på det som faktiskt betyder något – att leverera värde i våra projekt och att se till att våra medarbetare trivs, utvecklas och har en balans i livet som fungerar på riktigt.