At a Glance
- Tasks: Join us to revolutionise search technologies with advanced machine learning models.
- Company: Perplexity, a forward-thinking tech company in London, Belgrade, and Berlin.
- Benefits: Equity options, comprehensive health insurance, and a 401(k) plan.
- Other info: Collaborative environment with opportunities for professional growth.
- Why this job: Make a real impact on search quality and work with cutting-edge technology.
- Qualifications: 5+ years in search systems and a strong sense of ownership.
The predicted salary is between 70000 - 90000 £ per year.
Perplexity is seeking an experienced Senior Machine Learning Engineer to help build the next generation of advanced search technologies, with a focus on retrieval and ranking.
Responsibilities:
- Relentlessly push search quality forward—through models, data, tools, or any other leverage available.
- Architect and build core components of our search platform and model stack.
- Train and evaluate retrieval, ranking and classification models, including LLMs.
- Deploy models—from boosting to LLMs—in a scalable and performant way.
- Build and optimize RAG pipelines for grounding and answer generation.
- Collaborate with Data, AI, Infrastructure and Product teams to ensure fast and high quality delivery.
Qualifications:
- Deep understanding of search and retrieval systems, including quality evaluation principles and metrics.
- Proven track record with large-scale search or recommender systems.
- Self-driven, with a strong sense of ownership and execution.
- Minimum of 5 years of working on search or recsys-related projects.
Benefits:
- Equity may be part of the total compensation package.
- Comprehensive health, dental, and vision insurance for you and your dependents.
- Includes a 401(k) plan.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Software Development
Member of Technical Staff (Machine Learning Engineer, Search) employer: Perplexity
Perplexity is an exceptional employer that fosters a collaborative and innovative work culture, particularly for those in the field of machine learning. With a focus on advanced search technologies, employees benefit from comprehensive health coverage, equity options, and a supportive environment that encourages professional growth and development. Located in vibrant cities like London, Belgrade, and Berlin, team members enjoy not only competitive compensation but also the opportunity to work at the forefront of technology in a dynamic and diverse setting.
StudySmarter Expert Advice🤫
We think this is how you could land Member of Technical Staff (Machine Learning Engineer, Search)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. 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 related to search technologies and machine learning. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common ML and search-related questions, and don’t forget to highlight your past experiences that align with the role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Member of Technical Staff (Machine Learning Engineer, Search)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of a Senior Machine Learning Engineer. Highlight your experience with search and retrieval systems, and don’t forget to showcase any relevant projects you've worked on that align with our focus on advanced search technologies.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about search technologies and how your skills can help us push search quality forward. Be specific about your achievements and how they relate to the responsibilities listed in the job description.
Showcase Your Projects:If you’ve worked on large-scale search or recommender systems, make sure to include those projects in your application. We love seeing real-world examples of your work, especially if you can demonstrate your impact on search quality or model performance.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Perplexity
✨Know Your Stuff
Make sure you brush up on your knowledge of search and retrieval systems. Be ready to discuss quality evaluation principles and metrics, as well as your experience with large-scale search or recommender systems. This will show that you’re not just familiar with the concepts but have hands-on experience.
✨Showcase Your Projects
Prepare to talk about specific projects you've worked on that relate to search technologies. Highlight your role in architecting and building components, training models, and deploying them. Use concrete examples to demonstrate your problem-solving skills and how you’ve pushed search quality forward.
✨Collaboration is Key
Since the role involves working with various teams, be ready to discuss how you’ve collaborated with Data, AI, Infrastructure, and Product teams in the past. Share examples of how you ensured fast and high-quality delivery while working cross-functionally.
✨Ask Smart Questions
Prepare insightful questions about the company’s current search technologies and future goals. This shows your genuine interest in the role and helps you understand how you can contribute to their mission of advancing search quality.