At a Glance
- Tasks: Lead data management and optimise recommendation systems for a cutting-edge social media app.
- Company: Join Luupli, a socially responsible app focused on equity, diversity, and positive societal impact.
- Benefits: Equity-only compensation with the chance to shape a growing company and its culture.
- Why this job: Be part of a passionate team dedicated to making social media a force for good.
- Qualifications: Experience in data engineering, SQL, and recommendation algorithms is essential.
- Other info: Work in a dynamic environment with opportunities for personal and professional growth.
The predicted salary is between 36000 - 60000 £ per year.
Luupli is a social media app that has equity, diversity, and equality at its heart. We believe that social media can be a force for good, and we are committed to creating a platform that maximises the value that creators and businesses can gain from it, while making a positive impact on society and the planet. Our app is still in development, but we are excited about the possibilities it presents. Our team is made up of passionate and dedicated individuals who are committed to making Luupli a success.
We’re seeking a skilled Data Lead with experience in recommendation systems to join our team. This role is pivotal in enhancing our backend systems, managing databases, and optimising recommendation algorithms. You’ll play a critical role in the architecture and performance of our recommendation infrastructure, ensuring accurate, relevant, and efficient recommendations for our users.
Responsibilities:
- Design, optimise, and maintain tables and data structures to support recommendation and trending content data.
- Work with structured data storage solutions, including PostgreSQL and JSONB, to manage recommendation and interaction data.
- Implement and refine recommendation algorithms (e.g., collaborative filtering, content-based, and hybrid approaches) to enhance relevancy.
- Use similarity search libraries like Annoy or Faiss to optimise recommendation speed and accuracy.
- Continuously evaluate recommendation logic to better serve user preferences, ensuring real-time delivery.
- Aggregate, analyse, and process user interaction data to support recommendations and trending content.
- Design efficient queries and implement aggregation methods to capture relevant data and insights for recommendations.
- Identify, troubleshoot, and resolve data handling issues to ensure accurate recommendation delivery.
- Optimise queries, processing workflows, and containerized services for high performance and scalability within AWS ECS.
Requirements:
- Proven experience as a Data Engineer or Backend Engineer, with a focus on recommendation systems.
- Proficient in SQL and database management, especially with PostgreSQL and JSONB for structured data handling.
- Solid understanding of recommendation algorithms (collaborative filtering, content-based, hybrid approaches).
- Experience with similarity search libraries such as Annoy or Faiss.
- Strong programming skills in Python, with experience in building backend logic for data-intensive applications in a containerized environment.
- Familiarity with AWS ECS for container management, including task scheduling and scaling.
- Experience using AWS Event Bridge to trigger workflows or automate tasks in response to application events.
- Analytical skills for data aggregation, querying, and insights generation.
- Strong debugging and optimization skills for handling large-scale data processing in cloud-based environments.
Preferred Qualifications:
- Knowledge of data aggregation pipelines, ETL processes, and data handling at scale.
- Familiarity with additional AWS services (e.g., S3, Lambda) for data storage and event-driven architectures.
- Experience with machine learning libraries or tools used in recommendation systems.
Compensation:
This is an equity-only position, offering a unique opportunity to gain a stake in a rapidly growing company and contribute directly to its success.
Data Lead (Equity Only) employer: Luupli
Contact Detail:
Luupli Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Lead (Equity Only)
✨Tip Number 1
Familiarise yourself with the latest trends in recommendation systems. Understanding the nuances of collaborative filtering, content-based methods, and hybrid approaches will give you an edge during discussions with our team.
✨Tip Number 2
Showcase your experience with PostgreSQL and JSONB by preparing examples of how you've optimised data structures in previous roles. This will demonstrate your hands-on skills and understanding of database management.
✨Tip Number 3
Brush up on your knowledge of similarity search libraries like Annoy or Faiss. Being able to discuss how you've implemented these tools in past projects can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your experience with AWS ECS and how you've managed containerised applications. Highlighting your ability to optimise performance and scalability will resonate well with our team's goals.
We think you need these skills to ace Data Lead (Equity Only)
Some tips for your application 🫡
Understand the Company Values: Before applying, take some time to understand Luupli's commitment to equity, diversity, and equality. Reflect this understanding in your application to show that you align with their mission.
Tailor Your CV: Make sure your CV highlights relevant experience in data engineering and recommendation systems. Use specific examples of past projects where you've implemented algorithms or managed databases, particularly with PostgreSQL and JSONB.
Craft a Compelling Cover Letter: In your cover letter, express your passion for social media and how you can contribute to Luupli's vision. Mention your experience with similarity search libraries like Annoy or Faiss, and how you can enhance their recommendation infrastructure.
Showcase Your Technical Skills: Be explicit about your programming skills in Python and any experience with AWS ECS. Include details about your analytical skills and debugging capabilities, as these are crucial for the role.
How to prepare for a job interview at Luupli
✨Showcase Your Technical Skills
Be prepared to discuss your experience with SQL, PostgreSQL, and JSONB in detail. Highlight specific projects where you've implemented recommendation algorithms or optimised data structures, as this will demonstrate your technical expertise relevant to the role.
✨Understand Luupli's Mission
Familiarise yourself with Luupli's commitment to equity, diversity, and positive societal impact. Be ready to articulate how your values align with theirs and how you can contribute to their mission through your role as Data Lead.
✨Prepare for Problem-Solving Questions
Expect questions that assess your debugging and optimisation skills. Think of examples where you've identified and resolved data handling issues, and be ready to explain your thought process and the outcomes of your actions.
✨Demonstrate Your Analytical Mindset
Since the role involves data aggregation and analysis, prepare to discuss how you've approached data insights generation in the past. Share specific examples of how your analytical skills have led to improved recommendations or user experiences.