About the job
Join the dynamic team at Perplexity AI as a Search Rust Engineer, where your expertise will drive the evolution of AI-powered search technologies. In this role, you will focus on optimizing every aspect of our search performance, ensuring that our systems are robust, scalable, and reliable.
As a key player, you will:
Design and enhance ultra-low-latency search infrastructure utilizing Rust programming.
Profile and instrument services to continuously reduce response times as we scale.
Develop and sustain distributed backend components that drive real-time search and retrieval.
Work closely with product and infrastructure teams to craft systems that achieve exceptional query performance.
Leverage advanced concurrency, memory management, and network programming techniques for optimal throughput.
Monitor and fine-tune production workloads to maintain reliability under high traffic conditions.
Participate in code reviews and mentor peers in high-efficiency Rust development practices.

