Search Rust Engineer in London

Search Rust Engineer in London

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Architect and optimise ultra-low-latency search infrastructure using Rust.
  • Company: Join Perplexity AI, a leader in AI-powered search innovation.
  • Benefits: Full-time role with competitive salary and growth opportunities.
  • Why this job: Make a real impact on cutting-edge search technology and performance.
  • Qualifications: Deep expertise in Rust and experience with high-load distributed services.
  • Other info: Fast-paced environment with a focus on continuous performance improvement.

The predicted salary is between 48000 - 72000 £ per year.

Perplexity AI is seeking a talented Search Rust Engineer to join our rapidly growing team, driving innovation in AI-powered search experiences. As a Search Rust Engineer, your main mission will be to relentlessly optimize performance – squeezing every millisecond of latency from our search stack, while implementing robust, scalable, and reliable systems.

Responsibilities

  • Architect, build, and optimize ultra‑low‑latency search infrastructure using Rust
  • Profile and instrument services, continuously driving down response times at scale
  • Develop and maintain distributed backend components powering real‑time search and retrieval
  • Collaborate closely with product and infrastructure teams to design systems that deliver best‑in‑class query performance
  • Apply advanced concurrency, memory management, and network programming patterns for maximum throughput
  • Monitor, debug, and tune production workloads to ensure reliability under demanding traffic
  • Contribute to code reviews and mentor peers in high‑efficiency Rust development

Requirements

  • Deep expertise in Rust programming, especially for backend/search systems
  • Experience profiling and tuning high‑load, low‑latency distributed services
  • Strong understanding of systems design, Linux internals, and performance debugging
  • Background in cloud infrastructure – preferably AWS – and container orchestration
  • Track record of driving efficiency for search or data‑intensive products
  • Ability to thrive in fast‑paced environments and own critical product code
  • Passion for benchmarking, instrumentation, and continuous performance improvement

Seniority level: Mid‑Senior level

Employment type: Full‑time

Job function: Engineering and Information Technology

Industries: Software Development

Search Rust Engineer in London employer: Perplexity

Perplexity AI is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for a Search Rust Engineer to thrive. With a focus on cutting-edge technology and performance optimization, employees benefit from a dynamic work environment that encourages professional growth and mentorship. Located in vibrant cities like London, Belgrade, and Berlin, team members enjoy not only competitive compensation but also the unique advantage of working in diverse, tech-forward communities that inspire creativity and excellence.
P

Contact Detail:

Perplexity Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Search Rust Engineer in London

✨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 Rust projects, especially those related to search systems. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Rust knowledge and system design principles. Practice coding challenges and be ready to discuss your past experiences in optimising performance and handling high-load systems.

✨Tip Number 4

Don’t forget to 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 Search Rust Engineer in London

Rust Programming
Backend Development
Low-Latency Systems
Performance Optimization
Distributed Systems
Concurrency Patterns
Memory Management
Network Programming
Linux Internals
Performance Debugging
Cloud Infrastructure (AWS)
Container Orchestration
Benchmarking
Instrumentation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Rust expertise and experience with low-latency systems. We want to see how you've optimised performance in past roles, so don’t hold back on the details!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about AI-powered search and how your skills align with our mission. Keep it engaging and relevant to the role.

Showcase Your Projects: If you've worked on any projects related to search infrastructure or Rust programming, make sure to mention them. We love seeing real-world applications of your skills, so include links if possible!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Perplexity

✨Know Your Rust Inside Out

Make sure you brush up on your Rust programming skills, especially in the context of backend and search systems. Be prepared to discuss specific projects where you've optimised performance or tackled low-latency challenges.

✨Showcase Your Systems Design Knowledge

Familiarise yourself with systems design principles and be ready to explain how you've applied them in previous roles. Think about examples where you've designed scalable and reliable systems, as this will resonate well with the interviewers.

✨Demonstrate Your Problem-Solving Skills

Prepare to discuss how you've monitored, debugged, and tuned production workloads in high-traffic scenarios. Have a few anecdotes ready that highlight your ability to thrive under pressure and deliver results.

✨Collaborate and Communicate

Since collaboration is key in this role, think of examples where you've worked closely with product and infrastructure teams. Be ready to talk about how you communicate complex technical concepts to non-technical stakeholders.

Search Rust Engineer in London
Perplexity
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
  • Search Rust Engineer in London

    London
    Full-Time
    48000 - 72000 £ / year (est.)
  • P

    Perplexity

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>