Preply logo

Senior Data Engineer - Machine Learning

Preply

Join Our Team as a Senior Data Engineer - Machine Learning

At Preply, we are committed to unlocking human potential through learning. We believe that learning with a great tutor is life-changing, and we are on a mission to match online tutors from across the globe with learners, empowering them to create live language classes with AI-powered tools and learning materials. Our Data Strategy team plays a crucial role in this mission by collecting and processing information from multiple sources and making it available to the organization through our self-service analytics layer.

About the Role

As a Senior Data Engineer specializing in Machine Learning, you will be a key player in our Data Strategy team. You will work closely with our data scientists and machine learning teams to build and operationalize critical ML models. Your expertise will guide the development of our MLOps framework, ensuring that our ML capabilities are extended to multiple teams, enabling reusability and standardization.

Key Responsibilities

  • Enable DS/ML Teams: Assist data science and machine learning teams in building and operationalizing their critical ML models.
  • Develop the MLOps Framework: Extend ML capabilities across teams through an effective MLOps framework.
  • Scale and Evolve Infrastructure: Enhance our multi-tiered data infrastructure focusing on cost efficiency, performance optimization, scalability, and reliability.
  • Design Future-Ready Solutions: Develop strategies to meet current requirements while anticipating the evolving needs of our internal ML platform.
  • Mentor Data Engineers: Serve as a mentor to fellow Data Engineers, fostering their professional growth.
  • Collaborate with the Data Platform Team: Ensure seamless integration and expansion of our data models.
  • Enhance Data Processing: Improve data ingestion and processing capabilities in our data lake, data warehouse, and ML platform.
  • Implement Data Quality Measures: Ensure the integrity and reliability of our data assets.

What You Need to Succeed

  • Bachelor's or Master's Degree in Computer Science or Engineering, or equivalent work experience.
  • Previous experience as a Senior Data Engineer or in a similar role.
  • Strong coding skills in Python or Scala, with proficient SQL experience.
  • Experience with distributed bulk data processing frameworks like Spark or Presto.
  • Experience in setting and scaling DataBricks in a medium-sized organization.
  • Proficiency in maintaining cloud-based, high-volume distributed data processing platforms, such as AWS or GCP.
  • Kubernetes proficiency for deploying and supporting tooling.
  • Excellent written and verbal communication skills in English.

Nice to Have

  • Experience in scaling startup infrastructures.
  • Familiarity with coordination tools like Airflow, Luigi, or Jenkins.
  • Understanding and proficiency in Terraform for infrastructure-as-code.
  • Experience building production ML pipelines using Python (PySpark) or Scala (Spark).

Why You’ll Love It at Preply

  • An open, collaborative, dynamic, and diverse culture.
  • A generous monthly allowance for lessons on Preply.com.
  • Learning & Development budget and time off for self-development.
  • A competitive financial package with equity, leave allowance, and health insurance.
  • An attractive relocation package to join us in our Preply Barcelona Hub.
  • Access to free mental health support platforms.
  • Access to Gympass-partnered wellness and gym centers throughout Spain.

Join us in our mission to unlock the potential of learners and tutors through language learning and teaching in 175 countries. Apply today to be part of a team that is passionate about making a difference in the world of education.

Benefits
Extracted with AI

  • Medical insurance
  • Generous monthly allowance for lessons on Preply.com
  • Learning & Development budget
  • Time off for self-development
  • Competitive financial package with equity
  • Leave allowance
  • Health insurance
  • Relocation package
  • Access to free mental health support platforms
  • Access to Gympass-partnered wellness and gym centers

Similar jobs

Last update: 23 minutes ago

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

dataroots logo
dataroots

Expert Machine Learning Engineer

Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Persona logo
Persona

LLM Backend Developer

Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.

Pleo logo
Pleo

Senior Backend Engineer (Kotlin, Microservices)

Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

i4talent detachering logo
i4talent detachering

Senior Data Engineer

Join i4talent as a Senior Data Engineer to lead cloud transitions and data projects. Enjoy a fun work environment with great benefits.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

BeFrank logo
BeFrank

Data Engineer with Azure and PySpark

Join BeFrank as a Data Engineer to build and enhance our data platform using Azure and PySpark. Hybrid work in Amsterdam.

Holland Casino logo
Holland Casino

Data Engineer with ETL and SQL Expertise

Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Skytree logo
Skytree

Senior IoT Engineer

Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Pleo logo
Pleo

Senior Mobile Platform Engineer

Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

Catalyze Group logo
Catalyze Group

Full Stack Developer with AI and API Expertise

Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.