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
Senior Data Scientist - Product Analytics (AI)
Join Preply as a Senior Data Scientist in Product Analytics, focusing on AI integration to enhance learning experiences.
Senior Back-End Engineer (Python)
Join Preply as a Senior Back-End Engineer (Python) to enhance user experience and drive growth.
Senior Data Scientist - Product Analytics
Join Preply as a Senior Data Scientist in Product Analytics, leveraging data to optimize user experience and drive growth.
Senior Data Engineer
Senior Data Engineer role in Barcelona, skilled in Python, Spark, AWS, SQL, and big data processing.
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.
Senior Data Engineer
Join Wallapop as a Senior Data Engineer in Barcelona. Work on data platforms, pipelines, and analytics in a hybrid model.
Senior Data Engineer
Senior Data Engineer needed in Madrid for MoonPay, focusing on real-time analytics, cloud computing, and data-driven initiatives.
Senior Machine Learning Scientist
Senior Machine Learning Scientist needed in Barcelona, specializing in big data and algorithm development.
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 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.
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.
Senior Machine Learning Engineer
Senior ML Engineer in Lisbon, hybrid role, focusing on ML systems, Python, Kubernetes, MLOps, and Web3 technologies.
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.
Senior Machine Learning Engineer
Join SquarePeg as a Senior Machine Learning Engineer to develop privacy-preserving ML products at scale.
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 Machine Learning Engineer
Senior Machine Learning Engineer role in Milan, Italy. In-depth experience with AI, ML, Python, AWS, and MLOps required.
Senior Machine Learning Engineer - DS Team
Senior ML Engineer in Data Science at Semrush, Catalonia. AI, ML, NLP, GCP expertise required. Remote work available.
Senior Machine Learning Engineer
Join Kiddom as a Senior Machine Learning Engineer to design and optimize data pipelines and integrate ML models.
Senior Machine Learning Engineer
Join Perplexity as a Senior Machine Learning Engineer in New York, focusing on AI, ML, and backend development.
Machine Learning Engineer
Join MoonPay as a Machine Learning Engineer to build and maintain ML infrastructure, collaborating with data scientists and cross-functional teams.
Senior Machine Learning Engineer, Marketing Technology
Join Airbnb as a Senior Machine Learning Engineer to enhance personalized customer experiences using AI/ML.
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.
ML Platform Engineer
Join Pipedrive as an ML Platform Engineer in Tallinn. Build and maintain ML platform components for Data Scientists and ML Engineers.
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.