Senior Data Engineer - Machine Learning
PreplyJoin 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
Senior Back-End Engineer (Python)
Join Preply as a Senior Back-End Engineer (Python) to enhance user experience and drive growth.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
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.
Senior Data Engineer
Join Expleo Group as a Senior Data Engineer in Madrid. Work on international projects with flexible hours and hybrid work model.
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.
Data Engineer II
Join Accolade as a Data Engineer II in Prague. Design and maintain cloud-native data infrastructure using AWS and modern technologies.
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.
Senior AI Engineer - Backend
Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.
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.
Senior ML Infrastructure Engineer
Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.
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.
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.
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.
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.
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.
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.
Senior AI/ML Engineer
Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions in a remote, global team.
Machine Learning Engineer
Join PayPal as a Machine Learning Engineer to develop advanced ML solutions for product and marketing strategies.
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.
Senior Machine Learning Engineer
Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.
Senior Growth Data Scientist
Join MoonPay as a Senior Growth Data Scientist to drive business growth and optimize ROI through data-driven strategies.
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.
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.
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.