Member of Technical Staff (Search Engine Developer, Search Core)
Perplexity AI · Belgrade · London · Berlin
Applied AIonsitesenior
At a glance
Highlights
- Build core search engine components operating at billions of pages scale.
- Design indexing pipelines, retrieval algorithms and ranking systems.
- Push hardware limits with streaming and batch index construction.
Ideal candidate
Systems-minded engineer who owns projects end-to-end and obsesses over clean, efficient code and real-world performance at scale. Passionate about search, low-level optimization, and building foundational systems that power next-generation products.
Requirements
- 3+ years of hands-on experience in systems programming (Rust, C++, C, or similar)
- Ownership of full project lifecycle — built, deployed, operated, and scaled in production
- Knowledge of Python or other scripting languages
- Passion for writing clean, efficient, and scalable systems-level code
- Strong knowledge of algorithms and data structures and ability to apply them effectively
- Deep understanding of multithreading, including approaches, challenges, and trade-offs
- Experience building high-load, distributed, and hardware-adjacent services
- Solid understanding of Linux internals (syscalls, networking stack, memory model, kernel tuning)
- Familiarity with low-level optimization techniques (memory management, cache efficiency, SIMD, profiling)
Lab profile
About Perplexity AI
Builds AI search answers and agentic Computer to turn knowledge into action.
What they build
- Perplexity AI answer engine
- Perplexity Computer agentic assistant
- Comet AI browser and desktop apps
Known for
- Agentic AI and agent capabilities
- Applied AI product engineering
- Cross-platform apps across web, mobile and desktop
- Multimodal AI and integrations
Key facts
- Founded in 2022
- Headquartered in San Francisco, California
- Serves millions of users daily
Posted · Last seen