#1 Job Board for tech industry in Europe

  • Job offers
  • All offersKrakówPythonML Engineer
    ML Engineer
    Python
    Team Up

    ML Engineer

    Team Up
    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid

    Tech stack

      Python

      advanced

      Machine Learning

      regular

      Big Data

      regular

      Cloud

      junior

      CI/CD

      junior

    Job description

    Online interview

    For our client, a leading innovator in the technology and electronics industry, we are seeking a Machine Learning Engineer. You will be part of an initiative focused on creating an advanced advertising ecosystem that integrates smart devices across TV, mobile, and desktop platforms.

    This project aims to connect brands with TV audiences by building a cutting-edge advertising platform using machine learning algorithms to enhance targeting, personalization, and optimization. The goal is to deliver the right message to the right audience at the right time, resulting in higher engagement and conversion rates.


    Your role

    In this role, you will gain a comprehensive understanding of the company's products and services, identifying ideal customer personas based on various factors such as demographics, psychographics, and purchasing power. You will collaborate with international teams, tackling challenging projects and working with stakeholders from around the globe. You will delve into domains such as bidding, pacing, performance-based advertising, recommendations, and churn prediction/prevention. Access to proprietary data will allow you to address product challenges and develop impactful solutions.


    Tech stack: Python, TensorFlow, PyTorch, AWS, Spark, Snowflake, Snowpark, Github Actions, Airflow, Grafana


    Responsibilities


    Develop fast and smart machine learning products, making sure they work well with different kinds of data and tough problems.

    Build and improve our cutting-edge ML platform to support tons of model training and daily predictions.

    Stay updated with the latest tech trends and experiment with new ML technologies to push the boundaries of what's possible.

    Ensure high-quality models with testing and automate the entire process for smooth and quick deployments.

    Collaborate with data scientists to enhance platform features and support the rapid development of new models.


    Offer

    Friendly atmosphere focused on teamwork

    Comprehensive training and support in developing algorithmic skills

    Opportunity to work on multiple projects with the latest technologies

    Monthly integration budget

    Opportunities to attend local and international conferences

    Flexible working hours

    Private medical care (including family members)

    Multisport card

    Life insurance

    Lunch card

    Various discounts (products, theaters, restaurants)

    Unlimited free access to Copernicus Science Center for you and friends

    Opportunity to test new products

    Hybrid work model: 3 days from the office per week (Cracow)

    Attractive relocation package




    Requirements


    Degree in Computer Science or related fields

    Minimum 6 years of industry experience

    Familiarity with CI/CD (e.g., Github Actions, Airflow), ETL or big data tools (e.g., MapReduce, Spark, Flink, Kafka, Docker, Kubernetes)

    Familiarity with mainstream ML libraries (e.g., TensorFlow, PyTorch, Spark ML) and/or cloud solutions (e.g., AWS, Sagemaker)

    Programming skills in Python, Go, or other OOP languages

    Experience in SQL and databases, including SQL query optimization

    Experience with unit test frameworks

    Familiarity with data structures, algorithms, and software engineering principles