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

Preply logo
Preply

Senior Back-End Engineer (Python)

Join Preply as a Senior Back-End Engineer (Python) to enhance user experience and drive growth.

Remote Crew logo
Remote Crew

Senior Data Engineer

Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.

Sanoma Learning logo
Sanoma Learning

Data Engineer with ETL and PySpark Experience

Join Sanoma Learning as a Data Engineer, focusing on ETL, PySpark, and data warehousing in a dynamic educational environment.

Expleo Group logo
Expleo Group

Senior Data Engineer

Join Expleo Group as a Senior Data Engineer in Madrid. Work on international projects with flexible hours and hybrid work model.

SSi People logo
SSi People

Senior Machine Learning Engineer

Join as a Senior Machine Learning Engineer to design and deploy advanced ML solutions using Python, Spark, and cloud platforms. Remote work opportunity.

PlushCare logo
PlushCare

Data Engineer II

Join Accolade as a Data Engineer II in Prague. Design and maintain cloud-native data infrastructure using AWS and modern technologies.

Atypon logo
Atypon

Senior Machine Learning Engineer

Join Atypon as a Senior ML Engineer to develop AI solutions in NLP, deep learning, and MLOps. Remote position in Athens.

Keboola logo
Keboola

Senior AI Engineer - Backend

Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.

NielsenIQ logo
NielsenIQ

Senior Machine Learning Engineer

Join NIQ as a Senior ML Engineer to develop and implement AI models using Python, PyTorch, and Azure in a hybrid work environment.

CHAI: AI Platform logo
CHAI: AI Platform

Senior ML Infrastructure Engineer

Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.

OfferFit logo
OfferFit

Machine Learning Engineer

Join OfferFit as a Machine Learning Engineer to design and scale AI platforms. Work remotely with a focus on Python, MLOps, and data science.

Eliq logo
Eliq

Senior Data Engineer with Azure Expertise

Join Eliq as a Senior Data Engineer to enhance our Azure-based data platform and drive the energy transition.

Olo logo
Olo

Senior Machine Learning Engineer

Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.

Poppi Technologies logo
Poppi Technologies

Data Engineer with AWS, Java, and Python

Join Poppi Technologies as a Data Engineer in Valenzano, Italy. Work with AWS, Java, and Python to drive AI in finance.

Echo Analytics logo
Echo Analytics

Senior Machine Learning Engineer

Join Echo Analytics as a Senior Machine Learning Engineer in Paris. Leverage ML to drive data modeling and design intelligent data flows.

Parrot logo
Parrot

Senior Machine Learning Engineer - NLP

Join Parrot as a Senior Machine Learning Engineer focusing on NLP to develop cutting-edge AI solutions for legal tech.

3Pillar logo
3Pillar

Senior AI/ML Engineer

Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions in a remote, global team.

PayPal logo
PayPal

Machine Learning Engineer

Join PayPal as a Machine Learning Engineer to develop advanced ML solutions for product and marketing strategies.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.

MoonPay logo
MoonPay

Senior Growth Data Scientist

Join MoonPay as a Senior Growth Data Scientist to drive business growth and optimize ROI through data-driven strategies.

Ema Unlimited logo
Ema Unlimited

Machine Learning Engineer

Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.

3Pillar logo
3Pillar

Senior AI/ML Engineer

Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions, work remotely, and grow your career in a global tech community.

Snowflake logo
Snowflake

Senior Machine Learning Scientist

Join Snowflake as a Senior ML Scientist to lead machine learning initiatives, apply AI & ML to business data, and mentor junior scientists.