Backend Software Engineer - Search, Crawler Team (London, Belgrade, Berlin) at Perplexity AI

Belgrade, Serbia

Perplexity AI Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, SearchIndustries

Requirements

  • Minimum of 5 years of software development experience, with strong knowledge of data structures and algorithms in at least one of the following languages: Python, C++, Rust, or Go
  • Experience with large-scale web crawlers is highly desirable
  • Proven experience building, deploying, and optimizing high-load, distributed, and hardware-adjacent services
  • Deep understanding of cloud infrastructure, with hands-on experience in Kubernetes (K8s) and AWS
  • Demonstrated passion for writing clean, efficient, and scalable systems

Responsibilities

  • Take ownership of and lead projects focused on developing large-scale web crawlers, ingestion pipelines, and data processing systems
  • Build, maintain, and optimize core backend and frontend components for crawler services, including storage, retrieval, and UI dashboards for data management
  • Collaborate closely with Search and Infrastructure teams to ensure the reliable, high-quality ingestion and processing of billions of web pages
  • Architect and implement fullstack features and scalable distributed systems that handle high-load and real-time data operations
  • Rapidly iterate, experiment with novel approaches, and continuously enhance system performance, usability, and reliability

Skills

Key technologies and capabilities for this role

PythonC++RustGodata structuresalgorithmsweb crawlersingestion pipelinesdistributed systemsKubernetesAWSstorageretrieval

Questions & Answers

Common questions about this position

What are the key qualifications and required skills for this Backend Software Engineer role?

Candidates need a minimum of 5 years of software development experience with strong knowledge of data structures and algorithms in Python, C++, Rust, or Go. Additional requirements include experience with large-scale web crawlers (highly desirable), building high-load distributed services, and hands-on experience with Kubernetes and AWS.

What is the compensation structure for this position?

Final offer amounts are determined by multiple factors including experience and expertise, and equity may be part of the total compensation package in addition to base salary.

What benefits are offered for this role?

Benefits include comprehensive health, dental, and vision insurance for you and your dependents, plus a 401(k) plan.

Is this a remote position, or are there location requirements?

This information is not specified in the job description.

What makes a strong candidate for this Backend Software Engineer position?

A strong candidate will have 5+ years of experience, expertise in Python, C++, Rust, or Go, experience with large-scale web crawlers, distributed systems, and cloud infrastructure like Kubernetes and AWS, plus a passion for building clean, scalable systems.

Perplexity AI

Advanced answer engine providing reliable information

About Perplexity AI

Perplexity AI provides an advanced answer engine that delivers accurate and reliable responses to user queries. The platform uses current sources to ensure the information is both precise and relevant. It caters to a wide audience, including individuals looking for quick answers and businesses needing detailed information. Unlike many competitors, Perplexity AI emphasizes high-quality, source-backed answers, making it a valuable resource for users seeking trustworthy data. The company's goal is to meet the increasing demand for immediate access to reliable information, generating revenue through subscription fees, advertising, and partnerships.

San Francisco, CaliforniaHeadquarters
2022Year Founded
$890MTotal Funding
LATE_VCCompany Stage
Data & Analytics, Consumer SoftwareIndustries
201-500Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
Company Equity

Risks

Pending copyright infringement class action poses legal and financial challenges.
Competition from Google's AI Mode could impact user retention and market share.
Otterly.AI's brand visibility tool may pressure Perplexity to maintain high performance.

Differentiation

Perplexity AI integrates large language models with search engines for precise responses.
The platform offers an open-source environment, enhancing public access to AI tools.
Perplexity's strategic acquisition of Carbon boosts its data connectivity capabilities.

Upsides

Partnership with Tripadvisor enhances travel planning with personalized recommendations.
$500M funding round increases valuation to $9 billion, supporting growth and innovation.
Integration with FactSet attracts financial clients with enhanced data accessibility.

Land your dream remote job 3x faster with AI