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 Data Scientist - Product Analytics (AI)

Join Preply as a Senior Data Scientist in Product Analytics, focusing on AI integration to enhance learning experiences.

Preply logo
Preply

Senior Back-End Engineer (Python)

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

Preply logo
Preply

Senior Data Scientist - Product Analytics

Join Preply as a Senior Data Scientist in Product Analytics, leveraging data to optimize user experience and drive growth.

Skyscanner logo
Skyscanner

Senior Data Engineer

Senior Data Engineer role in Barcelona, skilled in Python, Spark, AWS, SQL, and big data processing.

Pipedrive logo
Pipedrive

Senior Machine Learning Engineer

Join Pipedrive as a Senior ML Engineer in Tallinn. Work on AI/ML projects, optimize models, and collaborate with cross-functional teams.

Wallapop logo
Wallapop

Senior Data Engineer

Join Wallapop as a Senior Data Engineer in Barcelona. Work on data platforms, pipelines, and analytics in a hybrid model.

MoonPay logo
MoonPay

Senior Data Engineer

Senior Data Engineer needed in Madrid for MoonPay, focusing on real-time analytics, cloud computing, and data-driven initiatives.

lastminute.com logo
lastminute.com

Senior Machine Learning Scientist

Senior Machine Learning Scientist needed in Barcelona, specializing in big data and algorithm development.

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.

SeQura logo
SeQura

Senior Data Engineer

Join SeQura as a Senior Data Engineer to develop and maintain data pipelines using AWS, Python, and SQL in a hybrid work environment.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning Platform

Join as a Senior Software Engineer in Machine Learning Platform, working remotely with cutting-edge ML tools and frameworks.

MoonPay logo
MoonPay

Senior Machine Learning Engineer

Senior ML Engineer in Lisbon, hybrid role, focusing on ML systems, Python, Kubernetes, MLOps, and Web3 technologies.

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.

SquarePeg logo
SquarePeg

Senior Machine Learning Engineer

Join SquarePeg as a Senior Machine Learning Engineer to develop privacy-preserving ML products at scale.

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.

Vedrai logo
Vedrai

Senior Machine Learning Engineer

Senior Machine Learning Engineer role in Milan, Italy. In-depth experience with AI, ML, Python, AWS, and MLOps required.

Semrush logo
Semrush

Senior Machine Learning Engineer - DS Team

Senior ML Engineer in Data Science at Semrush, Catalonia. AI, ML, NLP, GCP expertise required. Remote work available.

Kiddom logo
Kiddom

Senior Machine Learning Engineer

Join Kiddom as a Senior Machine Learning Engineer to design and optimize data pipelines and integrate ML models.

Perplexity logo
Perplexity

Senior Machine Learning Engineer

Join Perplexity as a Senior Machine Learning Engineer in New York, focusing on AI, ML, and backend development.

MoonPay logo
MoonPay

Machine Learning Engineer

Join MoonPay as a Machine Learning Engineer to build and maintain ML infrastructure, collaborating with data scientists and cross-functional teams.

Airbnb logo
Airbnb

Senior Machine Learning Engineer, Marketing Technology

Join Airbnb as a Senior Machine Learning Engineer to enhance personalized customer experiences using AI/ML.

eyepop.ai logo
eyepop.ai

Senior Software Engineer - Machine Learning and Data Science

Join EyePop.ai as a Senior Software Engineer to develop and scale machine learning and data science software pipelines.

Pipedrive logo
Pipedrive

ML Platform Engineer

Join Pipedrive as an ML Platform Engineer in Tallinn. Build and maintain ML platform components for Data Scientists and ML Engineers.

Kiddom logo
Kiddom

Senior Machine Learning Engineer

Join Kiddom as a Senior Machine Learning Engineer to design and optimize data pipelines and ML models in a hybrid role.