There are still lots of open positions. Let's find the one that's right for you.
Perplexity is seeking a talented backend engineer to join our innovative team that is transforming the way users search and interact with the internet. In this role, you will take charge of the design, implementation, and scaling of systems that power our API products. Our backend technology stack includes Python, PostgreSQL, DynamoDB, Redis, and Kubernetes, and is developed alongside dedicated in-house AI and search interfaces. The ideal candidate will have a strong background in building systems, managing infrastructure, scaling applications, testing, and maintenance. As a backend engineer, you will be responsible for designing, building, expanding, and maintaining APIs and services that are crucial to our operations. You will scope and lead large technical projects, laying the groundwork for early-stage products that will evolve and scale iteratively. Collaboration is key, as you will work with engineers across the company to determine when to leverage existing infrastructure versus when to create bespoke solutions. Your role will also involve aligning technical decisions with the company's broader strategic initiatives while advocating for the specific needs of emerging API initiatives. Additionally, you should be able to generalize specific customer requests and develop features that cater to a wider user base. The position requires a deep understanding of best practices in building and working with natural language and LLM APIs, as well as experience in managing infrastructure for API products. A good intuition for scalability and longevity of systems is essential, along with a commitment to ensuring a great user experience and ease of use for the features and products you develop. With over 4 years of engineering experience, you will play a pivotal role in our continued growth and success.