Job Description
Perplexity is seeking a Backend Software Engineer to contribute to their mission of revolutionizing search and internet interaction. The candidate will be instrumental in designing, implementing, and scaling backend systems that support web, mobile, and browser products. This role involves close collaboration with product managers, frontend engineers, and AI, Search, and Data Science teams.Perplexity is experiencing rapid growth and is backed by prominent technology investors, offering a dynamic environment for professional development.
Responsibilities: - Build scalable systems for data ingestion and processing.
- Optimize interfaces for databases and caching systems.
- Collaborate with stakeholders to understand product requirements.
- Work with AI, Search, and Data Science teams on non-deterministic systems.
- Manage a complex orchestration system.
- Scale, optimize, and load balance multiple services.
Qualifications: - Strong experience with Python.
- Strong experience with databases and caching.
- Experience with AWS cloud infrastructure at scale.
- Experience working with high-scale data and non-deterministic systems like LLMs.
- 4+ years of engineering experience.
Perplexity offers: - Comprehensive health, dental, and vision insurance.
- 401(k) plan.
- Equity.