LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Senior C++ Developer - Search Core

at Perplexity AI

Back to all C/C++ jobs
Perplexity AI logo
Industry not specified

Senior C++ Developer - Search Core

at Perplexity AI

Mid LevelNo visa sponsorshipC/C++/C#

Posted 11 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

Perplexity is seeking a highly skilled Senior C++ Developer to join the Search Core team. You will help drive architecture, design, and implementation of foundational components in our search stack, with a focus on high-load indexing and real-time performance. The role involves building new core search components, algorithms for retrieval and ranking, and tackling multithreading, concurrency, and system-level optimizations. Experience with high-load distributed services, real-time systems, and hardware-adjacent development is highly valued.

Perplexity is looking for a highly skilled Senior or Expert C++ Developer to join our Search Core team. This role is critical to building next-generation search products and technologies. You will help drive key decisions around the architecture, design, and implementation of foundational components in our technical stack.

Responsibilities

  • Develop new types of search index storage, including streaming and batch data processing systems in a high-load environment capable of handling billions of pages

  • Build new core search components, including algorithms for efficient retrieval and ranking

  • Push the limits of hardware performance

  • Tackle challenges in multithreading, concurrency, and system-level optimization

  • Optimize subsystems for reliable and consistent data replication within the core search stack

Qualifications

  • 5+ years of hands-on experience in C++ development

  • Knowledge of Python or other scripting languages

  • Passion for writing clean, efficient, and scalable C++ code

  • Strong knowledge of algorithms and data structures, and the ability to apply them effectively

  • Deep understanding of multithreading, including various approaches, challenges, and trade-offs

  • Experience building high-load, distributed, and hardware-adjacent services

  • Expertise in real-time systems development

Preferred Qualifications

  • Experience developing core components of search engines, trading systems, or database systems

  • Familiarity with cloud services, Kubernetes (k8s), and AWS infrastructure

Senior C++ Developer - Search Core

at Perplexity AI

Back to all C/C++ jobs
Perplexity AI logo
Industry not specified

Senior C++ Developer - Search Core

at Perplexity AI

Mid LevelNo visa sponsorshipC/C++/C#

Posted 11 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

Perplexity is seeking a highly skilled Senior C++ Developer to join the Search Core team. You will help drive architecture, design, and implementation of foundational components in our search stack, with a focus on high-load indexing and real-time performance. The role involves building new core search components, algorithms for retrieval and ranking, and tackling multithreading, concurrency, and system-level optimizations. Experience with high-load distributed services, real-time systems, and hardware-adjacent development is highly valued.

Perplexity is looking for a highly skilled Senior or Expert C++ Developer to join our Search Core team. This role is critical to building next-generation search products and technologies. You will help drive key decisions around the architecture, design, and implementation of foundational components in our technical stack.

Responsibilities

  • Develop new types of search index storage, including streaming and batch data processing systems in a high-load environment capable of handling billions of pages

  • Build new core search components, including algorithms for efficient retrieval and ranking

  • Push the limits of hardware performance

  • Tackle challenges in multithreading, concurrency, and system-level optimization

  • Optimize subsystems for reliable and consistent data replication within the core search stack

Qualifications

  • 5+ years of hands-on experience in C++ development

  • Knowledge of Python or other scripting languages

  • Passion for writing clean, efficient, and scalable C++ code

  • Strong knowledge of algorithms and data structures, and the ability to apply them effectively

  • Deep understanding of multithreading, including various approaches, challenges, and trade-offs

  • Experience building high-load, distributed, and hardware-adjacent services

  • Expertise in real-time systems development

Preferred Qualifications

  • Experience developing core components of search engines, trading systems, or database systems

  • Familiarity with cloud services, Kubernetes (k8s), and AWS infrastructure

SIMILAR OPPORTUNITIES

No similar jobs available at the moment.