At a Glance
- Tasks: Lead a team to create an innovative discovery marketplace and optimise recommendation systems.
- Company: Join a visionary tech company focused on impactful technology.
- Benefits: Enjoy a competitive salary, remote work, generous PTO, and professional development opportunities.
- Why this job: Shape the future of technology while mentoring a talented team in a dynamic environment.
- Qualifications: 5+ years in software engineering with expertise in machine learning and recommendation systems.
- Other info: Experience a diverse, inclusive culture with annual retreats in inspiring locations.
The predicted salary is between 180000 - 216000 £ per year.
We are looking for a visionary engineering leader to spearhead the development of a next-generation discovery marketplace. In this role, you will lead a small team of engineers to design, build, and optimize a recommendations feed that helps millions find creators, communities, and products to achieve personal and professional growth. You will work closely with leadership to define technical strategy, prioritize initiatives, and ensure high-quality delivery. This position requires hands-on expertise in machine learning, data engineering, and consumer-facing recommendation systems. The ideal candidate thrives in a fast-paced, fully remote environment, is comfortable with ambiguity, and is driven by the mission to create technology that delivers meaningful impact at scale. You will shape the technical roadmap, mentor your team, and play a key role in creating a transformative product experience.
Accountabilities
- Lead and manage a small engineering team focused on building the discovery feed and recommendation engine.
- Collaborate closely with executive leadership to translate vision into actionable technical plans and product features.
- Design, implement, and iterate on large-scale machine learning systems, including embeddings, ranking models, and experimentation frameworks.
- Own the technical roadmap, balancing speed, reliability, scalability, and long-term architecture decisions.
- Leverage data, experimentation, and engineering intuition to make fast, high-quality decisions.
- Ensure performance, quality, and maintainability of all algorithms powering the discovery experience.
- Mentor team members, establish best practices, and foster a high-performing, collaborative engineering culture.
Requirements
- 5+ years of hands-on software engineering experience, with 2+ years focused on machine learning, data, or recommendation systems.
- Experience building or scaling feeds, ranking systems, or large-scale consumer-facing ML products.
- Strong proficiency in backend and data engineering, including system design and productionizing ML models.
- Deep understanding of consumer application dynamics and product/market fit in recommendation or discovery experiences.
- Comfortable in a fast-paced, ambiguous environment and capable of learning and adapting to new technologies quickly.
- Exceptional problem-solving, analytical, and communication skills.
- Proficient in English (spoken, written, and reading) at CEFR Level C2 / ILR Level 5.
Benefits
- Competitive U.S.-benchmarked salary range: $250,000 – $300,000 USD per year, with significant stock compensation and milestone-based accelerators.
- Fully remote work with autonomy and trust to focus on outcomes.
- 35 days of PTO annually and paid sabbatical after 5 years.
- Comprehensive medical coverage, including family coverage or reimbursement options.
- Parental leave for new parents.
- Home office stipend and professional learning & development allowance.
- Annual company retreats in inspiring international locations.
- High-impact, collaborative environment with diverse and inclusive team culture.
Lead Engineer, Discover employer: Jobgether
Contact Detail:
Jobgether Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Engineer, Discover
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend virtual meetups, and engage with communities related to engineering and machine learning. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving recommendation systems or machine learning. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on technical concepts and problem-solving techniques. Practice coding challenges and be ready to discuss your past experiences in detail. Remember, confidence is key!
✨Tip Number 4
Apply through our website! We streamline the application process, ensuring your profile gets the attention it deserves. Plus, our AI-powered matching system helps connect you with roles that fit your skills perfectly.
We think you need these skills to ace Lead Engineer, Discover
Some tips for your application 🫡
Show Off Your Experience: When you're writing your application, make sure to highlight your hands-on experience in software engineering and machine learning. We want to see how you've tackled challenges in the past and what impact you've made in your previous roles.
Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to match the job description. We love seeing candidates who understand our mission and can articulate how their skills align with our needs.
Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points where necessary and avoid jargon unless it’s relevant to the role.
Apply Through Our Website: Make sure to apply through our website for the best chance of getting noticed! Our AI-powered matching process helps us quickly identify top candidates, so don’t miss out on this opportunity to stand out.
How to prepare for a job interview at Jobgether
✨Know Your Tech Inside Out
As a Lead Engineer, you'll need to showcase your expertise in machine learning and recommendation systems. Brush up on your knowledge of large-scale ML systems, embeddings, and ranking models. Be ready to discuss specific projects where you've implemented these technologies.
✨Showcase Leadership Skills
This role involves leading a small team, so be prepared to talk about your experience in mentoring and managing engineers. Share examples of how you've fostered a collaborative culture and driven high performance within your team.
✨Align with the Company Vision
Understand the company's mission and how your role contributes to it. Be ready to discuss how you can translate their vision into actionable technical plans. This shows that you're not just technically savvy but also aligned with their goals.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Practice articulating your thought process when tackling complex problems, especially those related to data engineering and consumer application dynamics. This will demonstrate your analytical skills and adaptability.