Machine Learning Engineer

36,01 - 47,58 USDNet per hour - B2B
Python

Machine Learning Engineer

Python
Full-time
B2B
Senior
Hybrid
36,01 - 47,58 USDNet per hour - B2B

Job description

VirtusLab is a leading European software consulting and engineering company. Our mission is to craft clean code and practical solutions with precision and purpose. We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering professionals to make a substantial impact in the software industry.

About

Driving business innovation with production-ready machine learning pipelines. The cooperation involves deploying and maintaining ML workflows, leveraging Azure for cloud computing and on-prem clusters for ETLs. Collaborating with Data Scientists includes contributing to AI-powered projects while shaping the technical culture.

Project

Pricing team

Project Scope

Delivering price optimisation solutions in close cooperation with a major UK retailer’s data science team. The project aims to enable quick exploration and productionisation of the ML models and respective optimisation algorithms in a hybrid-cloud environment. The ultimate objective is providing APIs for the optimiser to solve pricing class problems across multiple business domains.

The scope of cooperation covers:

  • Implementing the end-to-end Machine Learning Lifecycle, starting from data preparation through automated deployment to continuous monitoring of data and models in production.

  • Developing PySpark data pipelines to load and transform large amounts of data to produce significant features used in modelling and analytics.

  • Provisioning all cloud resources supporting model development in AzureML with IaC using Terraform

  • Selecting the best architectural patterns to solve business problems.

  • Building robust and maintainable code in the cloud and on-prem to bring models fast and reliably to production

  • Establishing a mature DevOps culture and developing solutions reusable in multiple business domains.

Tech Stack

Python (PySpark, Airflow, Azure SDK, fastapi, mlflow), Spark on K8S, Azure ML and IaC with Terraform, CI/CD with GitHub Actions, Docker, Splunk.

Challenges

Addressing numerous pricing problems in the global retailer world sharing similar structures and constraints. The focus is on building robust solutions reusable across multiple domains, leveraging a hybrid on-prem and cloud infrastructure, and ensuring top quality while maintaining quick iterations.

Project Environment

The project delivery involves a core engineering team of 5-7 professionals in Poland, collaborating closely with the client’s product management, data science team, and internal engineers.

Desired competencies & professional profile:

  • 5+ years of hands-on machine learning engineering experience.

  • Strong proficiency in writing high-quality Python code.

  • Experience with orchestration tools such as Airflow.

  • Knowledge of Spark or other distributed data processing tools.

  • Experience with the Kubernetes ecosystem as a user.

  • Advanced expertise in Azure and Docker.

  • Capability to collaborate within an engineering team and contribute effectively to the design process.

  • Good command of English (B2/C1).

  • Strong communication and mentoring capabilities.

  • Proactive, responsible approach with a strategic, big-picture perspective.

  • Availability to work in a hybrid model from time to time.

 

Seems like lots of expectations, huh? Don’t worry! You don’t have to meet all the requirements.
What matters most is your passion and willingness to develop. Apply and find out!A few perks of being with us

  • Building tech community

  • Flexible hybrid work model

  • Home office reimbursement

  • Language lessons

  • MyBenefit points

  • Private healthcare

  • Training Package

  • Virtusity / in-house training

  • Access to the above perks is optional and completely voluntary for B2B contractors

Tech stack

    English

    B2

    Python

    advanced

    Terraform

    advanced

    Docker

    advanced

    Azure

    advanced

    GitHub Actions

    advanced

    AzureML

    nice to have

    Machine Learning

    nice to have

    web apps

    nice to have

    Airflow

    nice to have

    Spark

    nice to have

Office location

About the company

VirtusLab

Join the VLteam and elevate your career to new heights! Join us in shaping the future of software engineering with a team that values flexibility, fosters an open-minded culture, and delivers outstanding solutions. We ha...
Company profile

Machine Learning Engineer

36,01 - 47,58 USDNet per hour - B2B
Summary of the offer

Machine Learning Engineer

-, Kraków
VirtusLab
36,01 - 47,58 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest VirtusLab Sp. z o.o. z siedzibą w Rzeszowie, ul. Zofii Nałkowskiej 23 (dalej jako "adminis... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Similar offers
Fetcherr

Fetcherr

Hybrid

Hybrid

Undisclosed Salary
Python
Data Science
Machine Learning
PyTorch
Deep Learning
NumPy
Pandas
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT
Salary
36,01 - 47,58 USD
Net per hour - B2B
Applied -
17 day left (until 28.10.2026)
Applied -
Recommended offer
VirtusLab

VirtusLab

Remote

Remote

42,44 - 47,58USD/h
Bazel
Python
Starlark
JVM
Rust
Golang
TypeScript
SeniorSeniorB2BB2BFull-timeFull-time
New
Similar offers
Fetcherr

Fetcherr

Hybrid

Hybrid

Undisclosed Salary
Python
Data Science
Machine Learning
PyTorch
Deep Learning
NumPy
Pandas
SeniorSeniorB2BB2BFull-timeFull-time
New
Reply Polska Sp. z o. o.

Reply Polska Sp. z o. o.

Katowice

Hybrid

Hybrid

3 370,50 - 5 703,91USD/month
Python
AWS
Databricks
SeniorSeniorPermanentPermanentFull-timeFull-time
New
Capgemini

Capgemini

Hybrid

Hybrid

Undisclosed Salary
Python
Shell
Perl
Ansible
5G
Linux / Unix
SeniorSeniorPermanentPermanentFull-timeFull-time
New
HSBC Service Delivery

HSBC Service Delivery

Kraków

Hybrid

Hybrid

5 437,36 - 7 973,05USD/month
Python
fastapi
CI/CD
Docker
SeniorSeniorPermanentPermanentFull-timeFull-time
New
B3 Consulting Poland

B3 Consulting Poland

Kraków

Hybrid

Hybrid

Undisclosed Salary
Python
Django
Applied Statistics
PostgreSQL
REST API
Testing
AI coding
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
ADVERTISEMENT: Recommended by Just Join IT