Learn more about Perplexity, the company behind this role.
Open Roles
Member of Technical Staff (New Grad)
Welcome! This is the general application portal for university students and recent graduates who wish to be considered for full-time Member of Technical Staff positions at Perplexity. Our elite new grad cohorts enjoy unparalleled mentorship, top-of-market compensation, and the chance to tackle some of the deepest, thorniest challenges in frontier intelligence https://www.perplexity.ai/hub/blog/category/research. NOTE: if you attend one of our focus schools listed below, please do not apply via this portal as it is infrequently monitored due to high volume. Apply instead via the school-specific application portal below to ensure your application receives priority attention. FOCUS SCHOOLS (UNITED STATES) - APPLICATION PORTALS Caltech https://pplx.ai/2026Caltech | Columbia https://pplx.ai/2026Columbia | Cornell https://pplx.ai/2026Cornell | CMU https://pplx.ai/2026CMU | Duke https://pplx.ai/2026Duke | Georgia Tech https://pplx.ai/2026GATech Harvard https://pplx.ai/2026Harvard | MIT https://pplx.ai/2026MIT | Michigan https://pplx.ai/2026Michigan | Northwestern https://pplx.ai/2026Northwestern | NYU https://pplx.ai/2026NYU | Penn https://pplx.ai/2026Penn Princeton https://pplx.ai/2026Princeton | Purdue https://pplx.ai/2026Purdue | Stanford https://pplx.ai/2026Stanford | UC Berkeley https://pplx.ai/2026Berkeley | UChicago https://pplx.ai/2026UChicago UCLA https://pplx.ai/2026UCLA | UIUC https://pplx.ai/2026UIUC | UNC Chapel Hill https://pplx.ai/2026UNC | UT Austin https://pplx.ai/2026UTAustin UWashington https://pplx.ai/2026UW | Yale https://pplx.ai/2026Yale FOCUS SCHOOLS (CANADA) - APPLICATION PORTALS McGill https://pplx.ai/2026McGill | UBC https://pplx.ai/2026UBC | UToronto https://pplx.ai/2026UToronto | Waterloo https://pplx.ai/2026Waterloo EARLY CAREER TALENT @ PERPLEXITY Perplexity believes that exceptionally talented individuals at any stage can thrive in our high-velocity, high-ownership culture. Our early career talent program revolves around: - Breadth: New grads at Perplexity work across the stack, from Perplexity's agent harnesses to our AI inference and training systems. Many of our most beloved features and most important systems were shipped by individuals fresh out of school. - Depth: New grads are entrusted (and expected) to dive deep into whatever problem domains you work on. Often, your work will require you to become a world expert in some problem space that few others in the world have encountered. - Mentorship & Growth: We keep the size of our entering new grad cohorts at well below 10% of our technical team. Each individual enjoys a rich network of mentors to help them grow, and our new grads have a track record of becoming some of Perplexity's most senior and prolific team members. - Recognition: We select for the best and we recognize them accordingly. We set our early career compensation to rise well above that of top tech companies and startups. Post-hire, we aggressively recognize and reward growth in role. - Mission: Perplexity is AI for people who expect more. Our mission is to build frontier intelligence for the world's most discerning users, and each contribution you make will directly advance that mission. ACADEMIC REQUIREMENTS If you're not applying from a focus school listed above, we typically require you to possess the following qualifications: 1. GPA of ≥3.92, averaged across all CS and Math classes; and 2. Grade of A or A+ in your school's upper-level algorithms course. Additional advanced coursework in areas such as systems, AI/ML, advanced math, and other rigorous subjects is highly welcome. NON-QUALIFYING APPLICATIONS - EVIDENCE OF EXCEPTIONAL ABILITY While you're welcome to submit your application if you don't meet these criteria, we will be looking for other evidence of exceptional ability. You are encouraged to briefly describe this evidence in response to the "Anything Else" question at the bottom of the application form. NOTE ON FELLOWSHIP OPPORTUNITIES This portal accepts applications for full-time roles at Perplexity. Internship applications are not accepted via this portal. If you're interested in short-term opportunities with our team, you may instead be interested in the Perplexity Research Fellowship. The Fellowship has a separate application process detailed here https://pplx.ai/fellowship. Note that Fellowship applications are extremely competitive; in particular, we don't expect to admit any undergraduate students to the Fellowship before their final year of study.
Engineering Manager, (Multimodal)
In 2026, we launched Computer, the defining product for the new era of agentic AI. We've scaled beyond the millions of people using Perplexity every day for research, shopping, investing and curiosity into a new paradigm of using AI to transform knowledge into action. The Multimodal team builds the experiences and infrastructure that move AI interaction beyond touch and text: realtime voice, vision, and the platform systems behind them. We own the full path from a user speaking into a device to an answer coming back: the realtime session infrastructure that connects clients to frontier audio models, the backend orchestration that routes, records, and supervises live sessions, and the SDK that powers voice and multimodal experiences across Perplexity's apps. As Engineering Manager for Multimodal, you will lead the team building realtime voice and multimodal experiences across Perplexity. You'll hire and develop engineers, set technical direction, and drive new products at the intersection of voice, vision, and agents. KEY RESPONSIBILITIES - Lead the team building realtime voice and multimodal experiences across Perplexity, taking new products from first prototype to production launch. - Own the team's roadmap, deciding which voice and vision experiences to build next and what infrastructure they need to succeed. - Hire and develop engineers, giving them ownership of meaningful technical problems and the feedback to grow. - Shape the architecture behind the full voice experience, from a user speaking into a device to models, tools, and agents responding. - Lead the systems that turn live conversations into action, connecting voice models to tools, agents, and long-running tasks. - Guide the team through the latency, reliability, and scaling challenges of live voice, including session recovery and performance under load. - Partner with SDK, client, infrastructure, and model teams to turn new audio and vision capabilities into experiences people can use across our apps. - Use user feedback and production performance to improve the experience after launch and decide where the team should invest next. QUALIFICATIONS - Experience managing engineering teams, including hiring, coaching, and performance management. - A strong software engineering background in backend or distributed systems. - Experience designing and operating production services in rapidly scaling environments on AWS or similar cloud infrastructure. - A track record of leading teams to ship complex projects in a fast-moving environment. - Strong product judgment and the ability to translate user problems into clear technical priorities. - Clear communication and the ability to work effectively across teams. - Experience with Rust, Python, Go, or similar languages. We work primarily in Rust and Python. - Genuine interest and adoption of AI products and willingness to learn quickly. NICE TO HAVE - Experience with realtime media systems: voice, audio streaming, WebRTC, or low-latency transport. - Experience integrating LLMs, speech models, or computer vision into production systems. - Experience with agent frameworks, tool-calling architectures, or sandboxed execution environments. - Experience leading projects across backend services, client SDKs, and user-facing applications. - Time spent leading a team at a fast-growing startup or in a high-ownership environment.
Member of Technical Staff (New Grad)
Welcome! This is the general application portal for university students and recent graduates who wish to be considered for full-time Member of Technical Staff positions at Perplexity. Our elite new grad cohorts enjoy unparalleled mentorship, top-of-market compensation, and the chance to tackle some of the deepest, thorniest challenges in frontier intelligence https://www.perplexity.ai/hub/blog/category/research. NOTE: if you attend one of our focus schools listed below, please do not apply via this portal as it is infrequently monitored due to high volume. Apply instead via the school-specific application portal below to ensure your application receives priority attention. FOCUS SCHOOLS (UNITED STATES) Caltech https://pplx.ai/2026Caltech | Columbia https://pplx.ai/2026Columbia | Cornell https://pplx.ai/2026Cornell | CMU https://pplx.ai/2026CMU | Duke https://pplx.ai/2026Duke | Georgia Tech https://pplx.ai/2026GATech Harvard https://pplx.ai/2026Harvard | MIT https://pplx.ai/2026MIT | Michigan https://pplx.ai/2026Michigan | Northwestern https://pplx.ai/2026Northwestern | NYU https://pplx.ai/2026NYU | Penn https://pplx.ai/2026Penn Princeton https://pplx.ai/2026Princeton | Purdue https://pplx.ai/2026Purdue | Stanford https://pplx.ai/2026Stanford | UC Berkeley https://pplx.ai/2026Berkeley | UChicago https://pplx.ai/2026UChicago UCLA https://pplx.ai/2026UCLA | UIUC https://pplx.ai/2026UIUC | UNC Chapel Hill https://pplx.ai/2026UNC | UT Austin https://pplx.ai/2026UTAustin UWashington https://pplx.ai/2026UW | Yale https://pplx.ai/2026Yale FOCUS SCHOOLS (CANADA) McGill https://pplx.ai/2026McGill | UBC https://pplx.ai/2026UBC | UToronto https://pplx.ai/2026UToronto | Waterloo https://pplx.ai/2026Waterloo EARLY CAREER TALENT @ PERPLEXITY Perplexity believes that exceptionally talented individuals at any stage can thrive in our high-velocity, high-ownership culture. Our early career talent program revolves around: - Breadth: New grads at Perplexity work across the stack, from Perplexity's agent harnesses to our AI inference and training systems. Many of our most beloved features and most important systems were shipped by individuals fresh out of school. - Depth: New grads are entrusted (and expected) to dive deep into whatever problem domains you work on. Often, your work will require you to become a world expert in some problem space that few others in the world have encountered. - Mentorship & Growth: We keep the size of our entering new grad cohorts at well below 10% of our technical team. Each individual enjoys a rich network of mentors to help them grow, and our new grads have a track record of becoming some of Perplexity's most senior and prolific team members. - Recognition: We select for the best and we recognize them accordingly. We set our early career compensation to rise well above that of top tech companies and startups. Post-hire, we aggressively recognize and reward growth in role. - Mission: Perplexity is AI for people who expect more. Our mission is to build frontier intelligence for the world's most discerning users, and each contribution you make will directly advance that mission. ACADEMIC REQUIREMENTS If you're not applying from a focus school listed above, we typically require you to possess the following qualifications: 1. GPA of ≥3.92, averaged across all CS and Math classes; and 2. Grade of A or A+ in your school's upper-level algorithms course. Additional advanced coursework in areas such as systems, AI/ML, advanced math, and other rigorous subjects is highly welcome. NON-QUALIFYING APPLICATIONS - EVIDENCE OF EXCEPTIONAL ABILITY While you're welcome to submit your application if you don't meet these criteria, we will be looking for other evidence of exceptional ability. You are encouraged to briefly describe this evidence in response to the "Anything Else" question at the bottom of the application form. NOTE ON FELLOWSHIP OPPORTUNITIES This portal accepts applications for full-time roles at Perplexity. Internship applications are not accepted via this portal. If you're interested in short-term opportunities with our team, you may instead be interested in the Perplexity Research Fellowship. The Fellowship has a separate application process detailed here https://pplx.ai/fellowship. Note that Fellowship applications are extremely competitive; in particular, we don't expect to admit any undergraduate students to the Fellowship before their final year of study.
Engineering Manager, (Multimodal)
In 2026, we launched Computer, the defining product for the new era of agentic AI. We've scaled beyond the millions of people using Perplexity every day for research, shopping, investing and curiosity into a new paradigm of using AI to transform knowledge into action. The Multimodal team builds the experiences and infrastructure that move AI interaction beyond touch and text: realtime voice, vision, and the platform systems behind them. We own the full path from a user speaking into a device to an answer coming back: the realtime session infrastructure that connects clients to frontier audio models, the backend orchestration that routes, records, and supervises live sessions, and the SDK that powers voice and multimodal experiences across Perplexity's apps. As Engineering Manager for Multimodal, you will lead the team building realtime voice and multimodal experiences across Perplexity. You'll hire and develop engineers, set technical direction, and drive new products at the intersection of voice, vision, and agents. KEY RESPONSIBILITIES - Lead the team building realtime voice and multimodal experiences across Perplexity, taking new products from first prototype to production launch. - Own the team's roadmap, deciding which voice and vision experiences to build next and what infrastructure they need to succeed. - Hire and develop engineers, giving them ownership of meaningful technical problems and the feedback to grow. - Shape the architecture behind the full voice experience, from a user speaking into a device to models, tools, and agents responding. - Lead the systems that turn live conversations into action, connecting voice models to tools, agents, and long-running tasks. - Guide the team through the latency, reliability, and scaling challenges of live voice, including session recovery and performance under load. - Partner with SDK, client, infrastructure, and model teams to turn new audio and vision capabilities into experiences people can use across our apps. - Use user feedback and production performance to improve the experience after launch and decide where the team should invest next. QUALIFICATIONS - Experience managing engineering teams, including hiring, coaching, and performance management. - A strong software engineering background in backend or distributed systems. - Experience designing and operating production services in rapidly scaling environments on AWS or similar cloud infrastructure. - A track record of leading teams to ship complex projects in a fast-moving environment. - Strong product judgment and the ability to translate user problems into clear technical priorities. - Clear communication and the ability to work effectively across teams. - Experience with Rust, Python, Go, or similar languages. We work primarily in Rust and Python. - Genuine interest and adoption of AI products and willingness to learn quickly. NICE TO HAVE - Experience with realtime media systems: voice, audio streaming, WebRTC, or low-latency transport. - Experience integrating LLMs, speech models, or computer vision into production systems. - Experience with agent frameworks, tool-calling architectures, or sandboxed execution environments. - Experience leading projects across backend services, client SDKs, and user-facing applications. - Time spent leading a team at a fast-growing startup or in a high-ownership environment.
Member of Technical Staff (Search Core DevOps Engineer)
Perplexity is seeking a DevOps engineer to join our small team in revolutionizing the way people search and interact with the internet. You will be responsible for leading the design, implementation, and scaling of the infrastructure, tooling and systems that support our Search feature. The ideal candidate should have experience in designing highly scalable infrastructure, building systems, tools and performing testing, monitoring, and maintenance. Our backend stack includes Python, Go, Rust, PostgreSQL, DynamoDB, Redis, and Kubernetes - built alongside dedicated in-house AI and search interfaces. Responsibilities: - Design and implement highly available, high-performance, and scalable systems. - Design and implement various tools for other engineers helping them with their day to day job. - Design and implement CI/CD and other workflows to enhance stability, robustness and speed of iteration. - Maintain and optimize key-value and relational databases. - Scale and load balance web server backends to meet rapidly changing needs. - Monitor systems and applications, proactively identifying and resolving reliability, scalability, or performance issues. - Develop monitoring tools, alerts, and dashboards to provide visibility into system health and performance. Qualifications: - Strong experience with cloud infrastructure built on AWS. - Proficient in database management and caching strategies. - Excellent problem-solving and troubleshooting skills, with the ability to analyze, debug, and resolve complex technical issues. - Experience working with containers (Docker, Kubernetes) and orchestration tools. - Excellent communication and collaboration skills. - Experience with Python and Terraform. - 3+ years of DevOps/SRE/System Administration experience.
Global Mobility Lead
ABOUT THE JOB We're looking for an experienced Global Mobility Lead to build and run the programs that help employees join, move, and work across borders. You will own our mobility policies, immigration casework, and vendor relationships, and partner with Legal, Finance, and People Ops to make cross-border moves clear, compliant, and well supported. WHAT YOU’LL OWN GLOBAL MOBILITY - Own the mobility policy suite end to end: relocation, permanent transfers, short-term and long-term international assignments, remote/cross-border work arrangements, and business travel thresholds. - Run individual mobility cases from scoping to landing: package design, cost estimates, immigration sequencing, tax and social-security implications, payroll setup, relocation logistics, and post-arrival support. - Manage employment-based immigration casework in partnership with outside counsel: H-1B (including cap-subject and change-of-employer/AC21 timing), L-1, TN, E-3, O-1, F-1 OPT/CPT, and employer-sponsored permanent residence. Own the internal timeline, the start-date reality check, and the manager/candidate communication. - Own daily immigration intake and case execution, including employer questionnaires, supporting documents, employment verification letters, signatures, counsel follow ups, and case closure. - Own right-to-work compliance across jurisdictions: I-9 and E-Verify in the US, Home Office share-code checks in the UK, and equivalent checks in our EU and other markets. - Decide and document the entity/employment model for each new market (direct entity, EOR, or non-resident payroll registration) with Finance and Legal. - Own our mobility vendor stack (immigration counsel, relocation, tax, EOR/global payroll): scope, SLAs, cost, and performance. - Model and track mobility cost, including sponsorship and premium-processing fees, so leadership can make go/no-go calls with real numbers, and obtain and document required approvals before committing sponsorship or spend DATA AND SYSTEMS - Build the tracking layer: mobility case pipeline, immigration deadlines and expirations, compensation comparisons, etc. - Stand up mobility dashboards: case volume, cycle time, cost per move, band penetration, offer-to-band variance, and equity-gap trend. - Write the employee-facing documentation so moves and pay decisions are predictable and explainable, not one-off negotiations. What we’re looking for REQUIRED - 6+ years of experience in global mobility, with real ownership of cross-border moves and immigration casework, not just vendor hand-offs. - Working fluency in US employment-based immigration and at least one other major jurisdiction’s work-authorization regime (UK, EU, or Canada). - Strong analytical skills: comfortable in spreadsheets and HRIS reporting, able to build a defensible model and explain the assumptions behind it. - Judgment about risk. You know when to escalate to Legal, when to flag classification or permanent-establishment exposure, and how to say no clearly. - Excellent written communication: you’ll draft policies, verification letters, offer rationales, and executive-facing recommendations. - Comfort with ambiguity, high volume, and shifting priorities.
Member of Technical Staff (New Grad)
Welcome! This is the general application portal for university students and recent graduates who wish to be considered for full-time Member of Technical Staff positions at Perplexity. Our elite new grad cohorts enjoy unparalleled mentorship, top-of-market compensation, and the chance to tackle some of the deepest, thorniest challenges in frontier intelligence https://www.perplexity.ai/hub/blog/category/research. NOTE: if you attend one of our target schools listed below, please do not apply via this portal as it is infrequently monitored. Apply instead via the school-specific application portal to ensure your application receives priority attention. EARLY CAREER TALENT @ PERPLEXITY Perplexity believes that exceptionally talented individuals at any stage can thrive in our high-velocity, high-ownership culture. Our early career talent program revolves around: - Breadth: New grads at Perplexity work across the stack, from Perplexity's agent harnesses to our AI inference and training systems. Many of our most beloved features and most important systems were shipped by individuals fresh out of school. - Depth: New grads are entrusted (and expected) to dive deep into whatever problem domains you work on. Often, your work will require you to become a world expert in some problem space that few others in the world have encountered. - Mentorship & Growth: We keep the size of our entering new grad cohorts at well below 10% of our technical team. Each individual enjoys a rich network of mentors to help them grow, and our new grads have a track record of becoming some of Perplexity's most senior and prolific team members. - Recognition: We select for the best and we recognize them accordingly. We set our early career compensation to rise well above that of top tech companies and startups. Post-hire, we aggressively recognize and reward growth in role. - Mission: Perplexity is AI for people who expect more. Our mission is to build frontier intelligence for the world's most discerning users, and each contribution you make will directly advance that mission. TARGET SCHOOLS We operate formal recruiting programs at a select number of schools. If you attend or recently graduated from one of the below schools, please do not apply via this application portal. Instead, apply via your school-specific application portal: - Columbia https://pplx.ai/2026Columbia - Cornell https://pplx.ai/2026Cornell - CMU https://pplx.ai/2026CMU - Duke https://pplx.ai/2026Duke - Harvard https://pplx.ai/2026Harvard - MIT https://pplx.ai/2026MIT - Michigan https://pplx.ai/2026Michigan - Penn https://pplx.ai/2026Penn - Princeton https://pplx.ai/2026Princeton - Purdue https://pplx.ai/2026Purdue - Stanford https://pplx.ai/2026Stanford - UC Berkeley https://pplx.ai/2026Berkeley - UIUC https://pplx.ai/2026UIUC - UNC Chapel Hill https://pplx.ai/2026UNC - UWashington https://pplx.ai/2026UW - Yale https://pplx.ai/2026Yale ACADEMIC REQUIREMENTS If you are not applying from a target school listed above, we typically require you to possess the following qualifications: 1. GPA of ≥3.92, averaged across all Math and CS classes. 2. Grade of A or A+ in your school's upper-level algorithms course. Additional advanced coursework in areas such as systems, AI/ML, advanced math, and other rigorous subjects is highly welcome. NOTE ON FELLOWSHIP OPPORTUNITIES This portal accepts applications for full-time roles at Perplexity. Internship applications are not accepted via this portal. If you're interested in short-term opportunities with our team, you may instead be interested in the Perplexity Research Fellowship. The Fellowship has a separate application process detailed here https://pplx.ai/fellowship. Note that Fellowship applications are extremely competitive; in particular, we don't expect to admit any undergraduate students to the Fellowship before their final year of study.
Member of Technical Staff (Software Engineer, Storage Platform)
About the Role The Storage Platform team owns the infrastructure that powers how Perplexity persists, retrieves, and manages data across all systems, ensuring high availability, performance, and cost-efficiency for every product and AI workload. This foundational, high-impact group is responsible for the full spectrum of storage technologies – relational databases, vector databases, custom storage implementations, and the tooling to provision, monitor, and optimize them at scale. By building robust abstractions and operational excellence around storage, the team enables engineers across Perplexity to focus on product innovation while trusting that data is fast, reliable, and always accessible. KEY RESPONSIBILITIES - Design, operate, and continuously improve the storage platform that underpins all Perplexity products and AI workloads, including relational, NoSQL, and vector databases. - Own reliability, performance, and availability SLOs for stateful systems, driving root cause analysis and long‑term fixes for storage‑related incidents. - Define and evolve opinionated storage abstractions, APIs, and tooling that make it simple and safe for product teams to consume storage at scale. - Partner with AI, infra, and product teams to design data models and access patterns that meet low‑latency, high‑throughput, and cost‑efficiency requirements. - Lead capacity planning, benchmarking, and lifecycle management for storage clusters, including scaling, migrations, and deprecations. QUALIFICATIONS - 5+ years of experience building and operating large‑scale backend or infrastructure systems in production. - Deep hands‑on experience with at least one major database technology (for example, Postgres, MySQL, DynamoDB, Cassandra) and familiarity with modern cloud storage services. - Strong fundamentals in distributed systems, data modeling, and performance optimization for high‑throughput, low‑latency workloads. - Proven track record of owning services end‑to‑end, including design, implementation, deployment, and on‑call. - Proficiency in at least one programming language used for backend systems (such as Go, Rust, or Python). - Effective communication and collaboration skills, with the ability to partner closely with product, infra, and AI teams. If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.
Member of Technical Staff (Backend/Infrastructure Engineer, Search)
Perplexity is looking for an Infrastructure Engineer to own and improve the backend systems behind our latency-sensitive search stack. You’ll work across high-QPS Rust and Go services, distributed retrieval systems, cloud infrastructure, observability, and deployment tooling. This role combines infrastructure expertise with software engineering. You’ll take systems from design through production operation and use AI-native tools where they meaningfully improve engineering and operational workflows Responsibilities - Build and operate scalable, low-latency infrastructure for search serving and retrieval. - Design and improve distributed backend systems that handle high request volumes. - Debug and optimize Linux systems, containers, networking, and production services. - Improve reliability through observability, capacity planning, performance profiling, and incident response. - Design, deploy, and operate cloud-native systems, primarily on AWS and Kubernetes. - Build internal tools and automation for development, testing, debugging, and infrastructure operations. - Improve CI/CD pipelines, release processes, and production rollout safety. - Contribute directly to product codebases across Rust, Go, and other systems languages. - Own systems end to end, from architecture and implementation to deployment and production operation. Requirements - Strong experience with cloud infrastructure, distributed systems, and automation. - Deep understanding of Linux internals, performance analysis, and production debugging. - Experience building or operating latency-sensitive, high-throughput backend systems. - Experience with containers, orchestration, observability, and infrastructure as code. - Experience building or maintaining CI/CD systems and release tooling. - Fluency in at least one systems language, such as Rust, Go, C++, or Java. - Comfort working across infrastructure and application-level code. - Strong ownership and the ability to operate effectively in a fast-moving environment. Nice To Have - Experience with search, retrieval, ranking, or other large-scale data-serving systems. - Experience operating Rust services in production. - Experience with AWS, Kubernetes, and modern observability systems. - Experience with profiling, capacity planning, and performance optimization. - Experience building AI-assisted developer or operational tooling.
Member of Technical Staff (Software Engineer, Desktop Apps)
Perplexity AI is looking for experienced Generalist Software Engineers to join our Perplexity and Comet application teams. Our team is reshaping knowledge work through our high-impact desktop and Comet apps. The ideal candidate should have strong programming skills and multiple years of experience shipping high-quality, production software. Our stack spans several different skillsets, including Rust, Kotlin, Swift, Typescript, Chromium and Perplexity’s core AI stack. We have found that our strongest engineers are capable of working across multiple codebases and ramping up quickly, and we expect the same high bar for candidates. Responsibilities - Work closely with product teams to implement novel mobile experiences. - Work closely with design teams to design fast and intuitive UI. - Utilize Perplexity Computer and other Agentic coding tools to accelerate development. - Collaborate with data science and machine learning teams to instrument, analyze, and improve the end-to-end experience. - Work with infrastructure and QA teams on deployment processes, including testing, release, and monitoring. Requirements - 4+ years industry experience - Experience in shipping high-quality native applications - Architecture experience in writing code understandable by both agents and humans - Deep understanding of app performance - Ability to own projects and surfaces, and to push them forward proactively
Internship - Search Machine Learning Engineer
Perplexity is looking for a Search Machine Learning Engineer Intern to help build the next generation of advanced search technologies, with a focus on retrieval and ranking. You will work closely with experienced engineers to improve search quality, experiment with new models, and ship features that directly impact how users search and discover information. Internship program: 12 - 24 weeks, full-time, part-time, in-person in the Belgrade office. Responsibilities: - Contribute to experiments that improve search quality through better models, data usage, and evaluation tools, under the guidance of senior engineers. - Design and implement components of the search platform and model stack, including retrieval, ranking, and classification models. - Train evaluating models (including LLM-based approaches) for retrieval, ranking, and classification tasks. - Support deployment and monitoring of search and ranking models in a scalable and performant way. - Help build and iterate on RAG pipelines for grounding and answer generation. - Collaborate with Data, AI, Infrastructure and Product teams to deliver improvements quickly and learn best practices in production ML. Qualifications: - Strong foundation in machine learning and statistics, with coursework or projects related to information retrieval, ranking, or recommender systems. - Experience with Python and common ML frameworks (e.g. PyTorch, TensorFlow, JAX) through academic, open source, or personal projects. - Familiarity with evaluating model quality using offline metrics and/or A/B testing is a plus, but not required. - Previous experience (internships, research, or significant projects) working on search, recommendation, or NLP is a plus, but not required. - Self-driven and curious, with a strong sense of ownership, willingness to learn, and comfort working in a fast-paced environment - Experience with Rust will be a plus What we're looking for: - You’ve built something you’re proud of: Not just a class assignment - we want to see a project you genuinely cared about and took the initiative to build and finish. - You’re currently enrolled at a Serbian university: Bachelor’s, Master’s, or PhD program or you’re self-taught with a strong passion for software engineering and technology. - You’re curious, persistent, and self-driven: you take ownership, work through challenges, and follow through on what you start. - You’re eager to learn and improve: you’re willing to put in the work, develop your skills, and get better every week. - You’re comfortable working in English: in a collaborative, professional environment. - You thrive in a high-performance environment: you’re comfortable with high standards, direct feedback, and a fast pace. - You’re willing to challenge and be challenged: You’re comfortable asking questions, sharing your perspective, and pushing back constructively when it matters.
Engineering Manager (API Platform)
PERPLEXITY API PLATFORM Perplexity innovates at the frontier of AI infrastructure, search, and orchestration to serve the world's most discerning users. The Perplexity API Platform brings our technology to the world's most discerning developers. From exabyte-scale knowledge indexes to codegen-first agent runtimes, the building blocks behind Perplexity's applications are some of the most battle-tested AI systems in the industry. We believe these same building blocks can and should power the aspirations of builders everywhere. It's one thing to solve planet-scale retrieval, long-horizon orchestration, and other foundational AI challenges within a single product ecosystem. The true measure of success is to turn those solutions into elegant APIs that delight developers and agents alike. Our API Platform delivers frontier intelligence to thousands of customers: startups, trillion-dollar enterprises, U.S. and allied governments, and everyone in between. We've achieved incredible scale, yet we're just getting started. Join us to build tools for curious minds. ABOUT THIS ROLE Perplexity is seeking a strong technical leader to steer the API Platform engineering team through a rapid period of growth. Our company builds technology that reshapes how people search, reason, and interact with the world around them. Week after week, we observe increasing demand for programmatic interfaces to that technology. The API Platform engineering team is charged with designing, implementing, and scaling these interfaces. You and your team will work on an eclectic portfolio spanning distributed systems, performance optimization, agent orchestration, and frontier topics that often change with each passing month. Throughout this work, you'll prioritize great developer and agent experience alike. You'll also define technical strategy for how we scale to meet compounding growth exponentials (number of customers, agents per customer, compute/retrieval per agent, etc.). This role is ideal for seasoned engineering managers who are unusually passionate about providing the world with programmatic access to the building blocks of frontier intelligence. KEY RESPONSIBILITIES - Provide both technical and team leadership across multiple layers of our rapidly growing API business. - Design, build, and operate mission-critical APIs that provide our customers the building blocks for frontier intelligence. - Continually reimagine the customer needs of tomorrow (and the architectures to serve those needs), while faithfully serving the customer workloads of today. - Drive product reliability, code quality, AI evaluation, testing, and maintenance for the broader team. - Oversee hiring, onboarding, and mentorship for a rapidly growing team; develop rigorous interview pipelines and work closely with recruiting to source candidates. - Collaborate across teams to incorporate novel frontier capabilities into the API Platform and improve existing capabilities for API customer needs. - Track and ensure progress toward top-line business goals, in close coordination with engineering and business executives. QUALIFICATIONS - Entrepreneurial attitude; able and eager to run more than just engineering. - Proficiency in Python (bonus points for Go and/or Rust). - Strong understanding of high-traffic API design: schema evolution & versioning, idempotency, authentication patterns, rate limiting, and performance tuning. - Experience with modern AI APIs (including latency tuning, streaming, model orchestration, emerging technical standards) is a strong plus. - Strong customer empathy and product sense, ensuring the APIs you build are ergonomic, well-documented, and easy to adopt for developers and agents alike. - Strong organizational skills for managing and delivering parallel technical projects; ability to guide highly-opinionated teams in making sound tradeoffs and prioritization decisions is critical. - Experience managing engineering teams, including recruiting, growing, and retaining h
Member of Technical Staff (Search Engine Developer, Search Core)
Perplexity is looking for a highly skilled Senior or Expert Systems Engineer 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 - Design and build core search engine components, including indexing pipelines, retrieval algorithms, and ranking systems that operate at the scale of billions of pages - Develop streaming and batch data processing systems for search index construction in a high-load environment - Push the limits of hardware performance through low-level optimizations and systems-level tuning - Tackle challenges in multithreading, concurrency, and system-level optimization Qualifications - 3+ years of hands-on experience in systems programming (Rust, C++, C, or similar) - Ownership of full project lifecycle — you don't just write a fast inner loop, you care about how the system is 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 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 - Solid understanding of Linux internals (syscalls, networking stack, memory model, kernel tuning) - Familiarity with low-level optimization techniques (memory management, cache efficiency, SIMD, profiling) Preferred Qualifications - Experience developing core components of search engines, databases, or information retrieval systems - Understanding of search fundamentals: indexing, query parsing, ranking, and relevance - Experience with trading systems or other latency-sensitive real-time systems - Familiarity with cloud services, Kubernetes, and AWS infrastructure
Member of Technical Staff (Software Engineer, Cloud Infrastructure)
ABOUT THE ROLE The Cloud Infrastructure team owns the foundational cloud primitives and deployment models that power Perplexity's products, from multi-tenant public cloud to single-tenant and on-premises solutions for enterprise customers. As Perplexity grows its Computer and Enterprise products, this team builds and operates the security, isolation, and compliance layers that customers depend on. We provide the deployment topologies, multi‑region infrastructure, and core services that enable Perplexity to run reliably and efficiently for both consumer traffic and large enterprises. KEY RESPONSIBILITIES - Own the roadmap and technical strategy for agent-driven cloud infrastructure management. - Design and operate Perplexity’s cloud networking fabric, including VPC architectures, private connectivity, and peering with hyperscalers and neocloud providers to support low-latency, high-throughput AI workloads. - Architect and scale compute platforms (Kubernetes/EKS, autoscaling groups, and mixed CPU/GPU fleets) to efficiently serve online request traffic and background workloads across regions. - Build and maintain secure, isolated deployment topologies for multi-tenant, single-tenant, and customer‑owned cloud (BYOC) environments, including cross-account networking, identity, and policy guardrails. - Implement and evolve multi-region strategies for availability, failover, and data locality, including traffic routing, regional capacity planning, and disaster recovery playbooks. - Partner with security to deliver enterprise controls such as BYOK/KMS integrations, network isolation, and auditability required for regulated customers. - Develop automation, tooling, and runbooks that make day‑2 operations (provisioning, upgrades, incident response) predictable and repeatable for Perplexity products across all environments. QUALIFICATIONS - Deep experience designing and operating cloud infrastructure on AWS (VPC design, routing, security groups, load balancing, private connectivity). - Strong background with Kubernetes/EKS and container orchestration, including multi‑cluster, multi‑region, or multi‑account setups. - Hands-on experience with cloud networking and peering (VPC peering, Transit Gateway, private link/service endpoints, or similar constructs in neoclouds). - Experience building or operating secure, isolated environments for enterprise customers (single‑tenant, BYOC, or on‑prem), ideally including BYOK/KMS integrations and compliance constraints. - Proficiency with infrastructure as code (Terraform) and strong software engineering skills in at least one of Python, Go, or Rust for automation and tooling. - Strong debugging and incident management skills across distributed systems (networking, compute, and platform layers), with a track record of driving root‑cause analysis and long‑term fixes. - 7+ years of industry experience building and operating production cloud infrastructure, including leading the design of complex systems or migrations. If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.
Member of Technical Staff (Software Engineer, Acceleration)
ABOUT PERPLEXITY AI Perplexity is an AI-powered answer engine built to serve the world’s curiosity with fast, trustworthy answers grounded in the live web and backed by clear citations. It combines multiple leading models with real-time search to synthesize up-to-date, source-linked responses instead of traditional search results. On top of this foundation, Perplexity is rolling out Computer, a general-purpose AI worker that can use software like a human to research, build, and execute end-to-end workflows for users. ABOUT THE ROLE Perplexity is seeking creative, AI-pilled engineers to join our Acceleration team. Our company is reshaping the way people navigate the internet and the wider world. The Acceleration team's mandate is to continually up-level the way our company and our teams operate, to deliver order-of-magnitude improvements in product and user experience. Just as Perplexity is heralding an agentic future for the internet, you will ensure that our company makes the best use of AI tools and agents to multiply the leverage of our lean, mission-focused teams. Today, Perplexity uses AI tools across everything we do, from frontend and backend engineering to applied AI research and business operations. Tomorrow’s AI technology will be even more capable, and the Acceleration team will lead both software and process engineering to harness AI so that the company can deliver at maximum velocity. The ideal candidate will possess sound technical judgment forged in the trenches of internet-scale companies, paired with voracious use of today’s most advanced AI tools/models and a capacious imagination to rethink how work gets done in the leading companies of tomorrow. They should thrive in a hybrid role that marries facets of AI product development, infrastructure/platform engineering, developer experience, and more. KEY RESPONSIBILITIES - Identify, prioritize, and execute on the highest-potential opportunities to accelerate Perplexity’s delivery cadence with frontier AI capabilities. - Develop empathy for the nuances of our technical and business teams’ work across disciplines and verticals, toward collaborating with them to harness AI in new ways. - Make our codebases, systems, and knowledge stores legible to AI. - Help the company triangulate toward the optimal point on the quality-velocity Pareto frontier, while shifting that frontier outward with AI tools and agents. - Keep abreast of new AI tools/models and make maximally effective use of them in your own work, setting an example across the company and inspiring others to do the same. - Help the company make high-conviction bets on specific technologies in situations where indecision is a comfortable and tempting default. - Work with engineering leadership, recruiting, and others to ensure we instill an AI-forward culture and select for those who will thrive in such an environment. Note: this is an extremely technical and hands-on role. Strong vision and creativity is necessary but not sufficient for success. You will be expected to build both prototypes and production systems, as well as to reengineer our codebases, infrastructure, processes, and anything else that must evolve to realize this vision. QUALIFICATIONS - 5 to 15+ years of industry experience, ideally with a substantial portion focused on infrastructure/platform engineering or developer acceleration in environments featuring significant technical complexity. - Daily use of AI models/tools, along with strong intuition on their jagged frontiers. - Proficiency with Python, along with experience and/or desire to learn more about Rust, TypeScript, Go, and other languages. - Strong understanding of (and empathy for) the work of technical staff across disciplines, along with an enthusiasm to learn about the work of business and operations teams. - Broad working knowledge of the typical stacks used by AI product & applied research companies. (For example: you don’t need to have experience hand-rolling CUDA kernels, but
Member of Technical Staff (Software Engineer, Backend Platform)
ABOUT THE ROLE The Backend Platform team is the backbone of Perplexity’s product reliability, scalability, and performance, enabling every product and AI team to build with confidence. This high‑impact group builds and maintains critical infrastructure, including backend systems for authentication, authorization, real-time data flows, service orchestration, and sandboxing, to ensure fast, reliable, and secure user experiences. By setting rigorous standards for code quality, uptime and performance, the Platform team ensures everyone at Perplexity can innovate at speed on top of a robust, well-architected foundation. KEY RESPONSIBILITIES - Lead the design and implementation of our sandboxing platform to safely execute untrusted and user‑generated code while meeting strict performance and reliability requirements. - Define and extend our RBAC and authorization primitives, ensuring they scale with new product capabilities and enterprise controls. - Own key backend services involved in authentication and encryption flows (including BYOK‑related pieces), partnering with Security and Infra on defense‑in‑depth. - Set the technical bar for backend platform design and operations, driving best practices in reliability, observability, and incident response for always‑on systems. - Partner with product and AI teams to define clear platform interfaces, SLAs, and integration patterns so new features can reliably build on shared backend capabilities. - Provide technical leadership across the backend platform area, mentoring other engineers and making long‑term architectural decisions that keep the foundation simple, secure, and evolvable. QUALIFICATIONS - Experience designing and building backend systems that run in production (typically 4+ years for mid-level, more for senior and staff). - Strong system design skills, with a track record of creating efficient, reliable, and scalable architectures. - Hands-on experience with modern infrastructure (for example AWS, Kubernetes, and related cloud technologies). - Strong proficiency in at least one backend language such as Python, Go, or Rust, and the ability to work effectively in a multi-language environment. - Collaborative mindset and eagerness to solve challenging technical problems with other experienced engineers. - Comfort working in security‑sensitive areas (auth, authorization, encryption) and making pragmatic trade-offs between safety, simplicity, and velocity. If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.
Member of Technical Staff (Software Engineer, Computer Growth)
In 2026, we launched Computer, the defining product for the new era of agentic AI. Millions of people now use Perplexity to transform knowledge into action, and the Growth team owns the product loops that help them discover, adopt, and build lasting habits around our most important AI experiences. As a growth engineer at Perplexity, you'll work across the full funnel — activation, onboarding, SEO, lifecycle, conversion, retention, and paid upgrade moments — while also building the applied AI systems that make those experiences smarter. Engineers are responsible for end-to-end projects from training and productionizing classifiers to identify high-intent users, personalizing value discovery, shipping contextual onboarding experiments, or wiring new AI capabilities into measurable adoption and revenue outcomes. Growth at Perplexity goes beyond incremental funnel optimization. The team sits close to the core product - we translate behavioral signals, model outputs, and fast experimentation into durable product surfaces used across consumer and enterprise workflows. You'll move fast, run many experiments in parallel, and own the outcome end-to-end. Tech Stack: TypeScript | Next.js | React | Python | PostgreSQL | Eppo | AWS WHY PERPLEXITY IS DIFFERENT - Craftsmanship. We build high quality, tasteful products targeting both the AI native and AI curious. - Ownership. You identify the problem, design the solution and ship it. - Entrepreneurship. We think like founders, act with urgency, and hustle to deliver for each other and our users. - Scholarship. Work among highly talented peers, pursuing knowledge and truth, upleveling ourselves, our teams, and our products. - Partnership. We amplify each others' strengths, break down silos, and give selflessly to help our colleagues deliver excellence. WHAT YOU'LL DO - Design, build, and own growth surfaces across the full funnel — activation, onboarding, SEO, lifecycle, conversion, retention, and paid upgrade moments — for Computer and every Perplexity product. - Lead experiments end-to-end, from hypothesis and instrumentation through implementation, analysis, and rollout, shipping many in parallel and learning quickly from each. - Build applied AI systems that power growth: classifiers for high-intent segments, personalization for value discovery, and AI-driven onboarding and recommendation surfaces. - Launch vertical-specific experiences (e.g., students, enterprise organizations) that connect new AI capabilities to measurable adoption and revenue outcomes. - Hill-climb on the metrics that matter: activation rate, paid conversion, retention, and habit formation, instrumented with clean data and trustworthy experiment readouts. - Partner closely with Product, Design, Data Science, Monetization, Marketing, and Applied AI to translate behavioral signals and model outputs into durable product surfaces. QUALIFICATIONS - 2+ years of professional software engineering experience (we're open to strong junior and mid-level candidates with a track record of shipping). - Full-stack engineering skills, with comfort across a modern web stack (we use Next.js, React, TypeScript on the frontend and Python on the backend). - Strong execution: you ship many experiments and product improvements in parallel and drive them to a clear outcome. - Familiarity with A/B testing and experimentation platforms (Eppo, Statsig, Optimizely, or in-house equivalents). - Comfort with SQL and data-informed decision-making — you can pull, segment, and interpret your own funnel data. - Strong product judgment; you translate user behavior and growth opportunities into simple, effective technical solutions. - Self-motivated with strong ownership instincts; you propose experiments, ship features ahead of schedule, and drive improvements without asking for permission. - Genuine interest and adoption of AI products and willingness to learn quickly. NICE TO HAVE - Direct experience on a growth, activation, conversion, retention, or lif
Member of Technical Staff (Software Engineer, Multimodal)
We are hiring builders to define how people talk to, show things to, and hear from AI In 2026, we launched Computer, the defining product for the new era of agentic AI. We've scaled beyond the millions of people using Perplexity every day for research, shopping, investing and curiosity into a new paradigm of using AI to transform knowledge into action. The Multimodal team builds the experiences and infrastructure that move AI interaction beyond touch and text — realtime voice, vision, and the platform systems behind them. We own the full path from a user speaking into a device to an answer coming back: the realtime session infrastructure that connects clients to frontier audio models, the backend orchestration that routes, records, and supervises live sessions, and the SDK that powers voice and multimodal experiences across Perplexity's apps. As a backend engineer on Multimodal, you will design and scale the distributed systems that carry live voice sessions in production — and drive entirely new products at the intersection of voice, vision, and agents. WHY PERPLEXITY IS DIFFERENT - Craftsmanship. We build high quality, tasteful products targeting both the AI native and AI curious. - Ownership. You identify the problem, design the solution and ship it. - Entrepreneurship. We think like founders, act with urgency, and hustle to deliver for each other and our users. - Scholarship. Work among highly talented peers, pursuing knowledge and truth, upleveling ourselves, our teams, and our products. - Partnership. We amplify each others' strengths, break down silos, and give selflessly to help our colleagues deliver excellence. WHAT YOU'LL DO - Design, build, and scale the backend session-worker architecture that powers realtime voice: durable per-session workers, provider routing, and stateful streaming over gRPC. - Own distributed-systems problems end-to-end — session lifecycle, crash recovery, reconnection and replay, multi-region deployment, and graceful degradation under real production load. - Build provider-agnostic streaming protocols from our backend to the Rust SDK that powers voice across every client stack. - Drive new products and initiatives in voice and multimodal AI from problem definition through technical design, implementation, and launch. - Build the orchestration layer that lets live voice models delegate work to tools, agents, and long-running tasks — safely, asynchronously, and at scale. - Partner closely with SDK, client, infrastructure, and model teams; work across the stack when the product demands it, from backend services to client-facing APIs. WHAT WE'RE LOOKING FOR - 4+ years of professional software engineering experience building backend or distributed systems. - Strong experience in Rust, Python, or Go (we work primarily in Rust and Python). - Experience designing and operating production distributed systems: streaming RPC (gRPC or similar), stateful services, message-driven architectures, and failure recovery. - Solid understanding of cloud infrastructure — deploying, scaling, and operating services on AWS or equivalent. - Strong product judgment and the ability to translate user problems into simple, effective technical solutions. - Genuine interest and adoption of AI products and willingness to learn quickly. NICE TO HAVE - Experience with realtime media systems: voice, audio streaming, WebRTC, or low-latency transport. - Full-stack range — comfort building end-to-end, from backend services through client SDKs or web frontends. - Experience integrating LLMs, speech models, or computer vision into production systems. - Experience with agent frameworks, tool-calling architectures, or sandboxed execution environments. - Time spent at a fast-growing startup or on a high-ownership engineering team. OUR MISSION Perplexity’s mission is to power curiosity. Curious people are the people who drive change in the world. Driving change is a continuous cycle of learning, building, and integrating. Learn: curious
Member of Technical Staff (Software Engineer, API Platform)
PERPLEXITY API PLATFORM Perplexity innovates at the frontier of AI infrastructure, search, and orchestration to serve the world's most discerning users. The Perplexity API Platform brings our technology to the world's most discerning developers. From exabyte-scale knowledge indexes to codegen-first agent runtimes, the building blocks behind Perplexity's applications are some of the most battle-tested AI systems in the industry. We believe these same building blocks can and should power the aspirations of builders everywhere. It's one thing to solve planet-scale retrieval, long-horizon orchestration, and other foundational AI challenges within a single product ecosystem. The true measure of success is to turn those solutions into elegant APIs that delight developers and agents alike. Our API Platform delivers frontier intelligence to thousands of customers: startups, trillion-dollar enterprises, U.S. and allied governments, and everyone in between. We've achieved incredible scale, yet we're just getting started. Join us to build tools for curious minds. ABOUT THIS ROLE Perplexity is seeking strong engineers with a passion for delivering frontier intelligence and infrastructure to developers. Our company builds technology that reshapes how people search, reason, and interact with the world around them. Week after week, we observe increasing demand for programmatic interfaces to that technology. The API Platform engineering team is charged with designing, implementing, and scaling these interfaces. As a member of our team, you'll work on an eclectic portfolio spanning distributed systems, performance optimization, agent orchestration, and frontier topics that often change with each passing month. Throughout this work, you'll prioritize great developer and agent experience alike. You'll also define technical strategy for how we scale to meet compounding growth exponentials (number of customers, agents per customer, compute/retrieval per agent, etc.). KEY RESPONSIBILITIES - Design, build, and operate mission-critical APIs that provide our customers the building blocks for frontier intelligence. - Ensure low latency and high throughput through aggressive performance optimization (including on upstream systems). - Continually reimagine the customer needs of tomorrow (and the architectures to serve those needs), while faithfully serving the customer workloads of today. - Harden system security and reliability across heterogeneous compute environments. - Collaborate across teams to incorporate novel frontier capabilities into the API Platform and improve existing capabilities for API customer needs. - Uphold engineering excellence through design reviews, code quality, and internal documentation. QUALIFICATIONS - 5+ years of backend engineering experience with Python, Go, or Rust. - Strong understanding of high-traffic API design: schema evolution & versioning, idempotency, authentication patterns, rate limiting, and performance tuning. - Hands-on cloud experience (AWS preferred), along with fluency with Kubernetes, CI/CD, and modern DevOps practices. - Experience with modern AI APIs (including latency tuning, streaming, model orchestration, emerging technical standards) is a strong plus. - Strong customer empathy and product sense, ensuring the APIs you build are ergonomic, well-documented, and easy to adopt for developers and agents alike.
Member of Technical Staff (Software Engineer, Connector Platform)
ABOUT THE ROLE The Connector Platform team builds the data layer that lets Perplexity's agents reach into the world's software. This team owns the systems that turn hundreds of heterogeneous integrations (native, MCP, CLI, first-party, and third-party APIs) into one unified, reliable, well-typed surface that agents can call with confidence. The connector platform is the core layer that forms the knowledge layer for Computer: it is how the agent discovers what tools exist, understands what each one means, decides which to call, and grounds its reasoning in real, permissioned, up-to-date enterprise data. We maintain a knowledge layer above connectors that pushes and pulls context into them, rather than letting each connector hoard org knowledge on its own, making Computer the source of truth for institutional knowledge. Models are commoditizing; grounded, actionable, permissioned access to a customer's real systems is not. When this layer is fast, accurate, and semantically rich, every agent built on top of it gets smarter; when it is weak, no amount of model quality compensates. KEY RESPONSIBILITIES - Own the design and implementation of the connector runtime, the system that registers, hosts, and executes built-in connectors, hosted MCP servers, and CLI-backed tools behind a single agent-facing interface. - Build and extend the semantic layer: tool and entity schemas, capability metadata, relationship modeling, and the mechanisms for capturing and applying organization- and account-specific corrections and knowledge. - Design the tool-discovery and tool-selection surfaces that agents use to find the right connector and call it correctly, optimizing for both model accuracy and context efficiency. - Make agent loops robust: structured results, partial-failure and retry semantics, idempotency, pagination, rate-limit handling, and observability into every tool call an agent makes. - Define authentication, authorization, and credential-isolation patterns for connectors (OAuth flows, BYOK, per-org credential boundaries), partnering with Security and Backend Platform on defense-in-depth. - Build the connector onboarding path (schemas, fixtures, and evaluation suites) so new connectors ship with measurable quality rather than hope, and drive the eval metrics that tell us a connector actually works inside agent loops. - Set the technical bar for connector reliability and operability: SLAs, observability, error-rate monitoring, and incident response for an always-on, high-fan-out integration surface. - Partner with product and AI teams to define clear connector interfaces and integration patterns so new agent capabilities can reliably build on the shared platform. QUALIFICATIONS - Experience designing and building backend systems that run in production (typically 4+ years for mid-level, more for senior and staff). - Strong system design skills, with a track record of building efficient, reliable, and scalable architectures, ideally including API integration, gateway, or platform-style systems with many heterogeneous downstreams. - Strong proficiency in at least one backend language such as Python, Go, or Rust, and the ability to work effectively in a multi-language environment. - Hands-on experience with modern infrastructure (for example AWS, Kubernetes, and related cloud technologies). - Depth in at least one of: OAuth and authorization protocols, API/connector or MCP-server development, schema and semantic modeling, or building tooling and evaluation for LLM-based agents. - Comfort working in security-sensitive areas (auth, authorization, credential isolation) and making pragmatic trade-offs between safety, simplicity, and velocity. - Collaborative mindset and eagerness to solve hard, ambiguous problems alongside other experienced engineers. If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.
Member of Technical Staff (AI Inference Engineer)
We build and run the inference engine behind every Perplexity query and deploy dozens of model architectures at scale with tight latency and cost budgets. Our stack is Rust, Python, CUDA, and CuTe DSL - and we need another engineer to join us. WHAT YOU WILL WORK ON Examples of real work the team does: - New models support. Support transformer-based retrieval, text-generation, and multimodal models in our inference infrastructure, from weight loading, request scheduling and KV-cache management to support in API Gateway. - GPU kernels migration to CuTe DSL. Port our in-house CUDA kernels to NVIDIA's CuTe DSL so they run on GB200 today and are portable to Vera Rubin racks tomorrow. - Rust-native serving runtime. Develop our internal Rust-based inference server to solve all Python pains and keep up with rapidly growing traffic. - Performance optimisation. Profile and fix bottlenecks from network ingress through continuous batching and GPU kernel interleaving. - Reliability and observability. Build dashboards, alerts, and automated remediation so we catch regressions before users do. Respond to and learn from production incidents. WHO WE'RE LOOKING FOR - Deep experience with GPU programming and performance work (CUDA, Triton, CUTLASS, or similar). Any other deep systems programming experience is a plus. - You understand modern LLM architectures and are able to bring them up reliably in a production environment. - You've built and operated production distributed systems under real load - ideally performance-critical ones. - Comfortable working across languages and layers: Rust for the serving runtime, Python for model code, CUDA/CuteDSL for kernels. - You own problems end-to-end. You can read a research paper on Monday, write a kernel on Wednesday, and debug a production incident on Friday. - Self-directed. You do well in fast-moving environments where the path forward isn't laid out for you. GOOD IF YOU TOUCHED ANY OF - ML compilers and framework internals: PyTorch internals, torch.compile, custom operators. - Distributed GPU communication: NCCL, NVLink, InfiniBand, RDMA libraries, model/tensor parallelism. - Low-precision inference: INT8/FP8/FP4 quantization, mixed-precision serving. - Profiling and debugging tools: Nsight Compute/Systems, CUDA-GDB, PTX/SASS analysis. - Container orchestration: Kubernetes, GPU scheduling, autoscaling inference workloads. QUALIFICATIONS - 3+ years of professional software engineering experience with meaningful work on ML inference or high-performance systems. - Familiarity with at least one deep learning framework (PyTorch, JAX, TensorFlow). - Understanding of GPU architectures (memory hierarchy, warp scheduling, tensor cores). - Understanding of common LLM architectures and inference optimization techniques (e.g. quantization, speculative decoding, prefill-decode disaggregation).
Member of Technical Staff (Software Engineer, Computer)
By applying to this role, you will be considered for engineering roles across all teams at Perplexity. WE ARE HIRING BUILDERS TO JOIN OUR HIGHLY LEVERAGED ENGINEERING TEAM FOR CREATING NEW PRODUCTS THAT INNOVATE AND ACCELERATE HUMAN PRODUCTIVITY In 2026, we launched Computer, the defining product for the new era of agentic AI. We’ve scaled beyond the millions of people using Perplexity every day for research, shopping, investing and curiosity into a new paradigm of using AI to transform knowledge into action. As an engineer at Perplexity, your role will be to build products and systems that define how AI empowers humans to think, decide and act. You’ll ship fast and work between product, infrastructure and frontier level advancements in technology. WHY PERPLEXITY IS DIFFERENT - Craftsmanship. We build high quality, tasteful products targeting both the AI native and AI curious. - Ownership. You identify the problem, design the solution and ship it. - Entrepreneurship. We think like founders, act with urgency, and hustle to deliver for each other and our users. - Scholarship. Work among highly talented peers, pursuing knowledge and truth, upleveling ourselves, our teams, and our products. - Partnership. We amplify each others’ strengths, break down silos, and give selflessly to help our colleagues deliver excellence. WHAT YOU'LL DO - Design, build, and own product and platform systems for Computer - Lead features, projects and products end-to-end, from problem definition to technical design, implementation, and launch. - Hill climb on hard problems, continuously iterating to improve for ourselves and customers. - Partner closely with engineers, product managers, designers, data scientists, and go-to-market teams. - Build systems that take into account the nuances of AI, working with agents, context, evaluation, personalization and the ground truth. QUALIFICATIONS - 4+ years of professional software engineering experience. - Strong experience in at least one general-purpose programming language such as Python, Go, TypeScript, JavaScript, Kotlin, Swift, Rust, Java, or C++. - Experience building and operating production systems at a meaningful scale. - Strong product judgment and the ability to translate user problems into simple, effective technical solutions. - Genuine interest and adoption of AI products and willingness to learn quickly. NICE TO HAVE - Experience with LLMs, agents, retrieval systems, personalization, or evaluation frameworks. - Time spent at a fast-growing startup or on a high-ownership engineering team. - Founded a company or initiative. OUR MISSION Perplexity’s mission is to power curiosity. Curious people are the people who drive change in the world. Driving change is a continuous cycle of learning, building, and integrating. Learn: curious people constantly learn new things by asking more. They question the status quo in their own expertise and they constantly learn outside of it. Research is essential to them and never ending. Build: curious people make and create things, to show the world their new answers to problems no one else ever questioned. They take action on what they’ve learned. Makers need tools to create their products, their companies, their reality. Integrate: they must interact with the world as it is to drive change and adoption. True leaders do not simply build something and hope. They must have armies of agents and workers who can constantly work in millions of small ways. Repeat. For curious people this is a cycle that never ends.
Enterprise Customer Support Specialist
We are looking for an experienced Enterprise Customer Support Specialist who can marry deep product expertise with a passion for scaling world-class support through automation. You will be the primary advocate for our Enterprise Pro customers, helping them maximize value, troubleshooting complex issues, and feeding their insights straight into future product development. Responsibilities - Work directly with enterprise customers—via tickets, Slack, and sometimes calls—to diagnose and resolve their most complex technical and product questions, acting as the “last line of defense” before Product and Engineering step in. - Leverage Perplexity’s own AI tooling and workflow automations to democratize world-class support at scale, continuously identifying opportunities to replace repetitive tasks with agentic, self-service solutions that feel personalized. - Build durable relationships with Enterprise users, advising on best practices, capturing structured feedback, and championing customer needs in roadmap discussions. - Own end-to-end troubleshooting: reproduce issues, isolate root causes, collaborate with engineers, and communicate clear, low-jargon explanations. - Design and maintain detailed use-case flows, playbooks, and internal runbooks that empower teammates and customers to solve recurring challenges faster. - Create and update external documentation (FAQs, help center, guides, tutorials) and internal knowledge bases to ensure information is discoverable and up-to-date. - Track and report support KPIs (response time, CSAT, resolution rates) and propose data-driven process improvements. - Participate in an on-call rotation—including some holidays or weekends—to guarantee timely global coverage. Requirements - Minimum 3+ years in B2B enterprise customer support with exposure to U.S. and E.U. markets, or similar fast-paced tech environments. - Hands-on experience prompting large-language models, plus a solid grasp of AI fundamentals (tokens, context windows, embeddings, latency vs. cost trade-offs, etc.). - Ability to translate complex technical concepts—APIs, SSO/SAML, cloud integrations—into clear, actionable guidance for non-technical stakeholders. - Demonstrated strength in critical thinking, rapid context-switching, and ruthless prioritization when juggling multiple escalations. - Proficiency with modern support platforms (Intercom, Zendesk, Jira) and basic data-analysis tools (e.g., SQL, Looker, Snowflake). - Exceptional written and spoken English; business-level fluency in at least one additional language such as Spanish, French, or German is strongly preferred. - Passion for continuous learning, high ownership, and a “do-what-it-takes” mindset in ambiguous situations. Bonus Points - Prior experience supporting AI, search, or knowledge-management products. - Familiarity with payment platforms (Stripe), enterprise identity (SSO/OAuth), and API integrations. - Knowledge of enterprise cloud-storage ecosystems (Google Drive, SharePoint, Dropbox) and data-governance best practices. Why Perplexity? - Impact at Scale – Your work directly influences hundreds of enterprise clients and millions of end-users at an unprecedented scale to encourage personalized support - Velocity & Ownership – Ship improvements quickly in a culture that values curiosity, speed, and quality - Cutting-Edge Tech – Operate at the forefront of applied LLMs and help invent how AI can redefine customer support itself.
Sales Leader, Sales Development, Enterprise
Perplexity is seeking a Sales Leader to build and scale our enterprise BDR organization. In this second-line leadership role, you will inherit a team of Business Development Representatives, hire, coach, and lead BDR managers, equipping them to build high-performing teams that generate qualified pipeline for our Account Executives. This role is ideal for a creative, agile sales development leader who knows how to scale through managers without losing touch with buyers or frontline execution. In the near term you are expected to be hands on with BDRs and in the weeds. You will set the strategy, develop the team, and build an org that is adaptable to keep pace with the company quickly evolving. We are looking for someone who brings original ideas, moves rapidly from insight to execution, and knows when to scale, adapt, or stop an approach. You will build what works for Perplexity, not simply import a playbook from your last company. RESPONSIBILITIES - Hire, onboard, and develop BDRs and BDR managers, establishing clear expectations for team performance, coaching quality, hiring, and talent development - Own the organization's contribution to sourced pipeline and qualified opportunities, holding managers accountable for pipeline quality and conversion, not activity volume alone - Set the sales development strategy across inbound and outbound motions, partnering with Sales leadership on coverage, capacity planning, account prioritization, and resource allocation - Build a culture of creative experimentation across targeting, vertical messaging, channels, campaigns, and AI-native workflows; give managers room to test ideas, measure results, and scale what works - Lead with agility as products, buyer behavior, and business priorities evolve, translating new information into clear decisions and fast execution without creating unnecessary process - Coach managers to build vertical fluency and product expertise on their teams so BDRs can engage credible buyers and connect the right Perplexity offering to each account - Establish the management operating rhythm: manager 1:1s, pipeline and conversion reviews, coaching calibration, talent reviews, and a consistent performance scoreboard across teams - Partner with Sales, Marketing, RevOps, and Strategic Finance on campaign strategy, lead quality, routing, handoff standards, source attribution, headcount planning, and compensation design - Stay close to calls, messaging, and buyer feedback to identify patterns and remove systemic blockers while empowering managers to own day-to-day execution - Build a strong leadership bench and internal talent pipeline, developing BDRs into future Account Executives and high-performing managers into broader leadership roles QUALIFICATIONS - 8+ years in SaaS sales or business development, including 3+ years in sales development leadership - Proven track record of building or scaling a multi-team pipeline generation organization in a high-growth environment, with measurable improvements in qualified pipeline, conversion, and productivity - Demonstrated ability to hire, coach, and develop managers, build accountability through leaders, and improve performance without becoming the team's day-to-day manager - Creative approach to pipeline generation, with examples of original campaigns, messaging, channels, or workflows you tested and translated into repeatable results - Demonstrated agility in ambiguous, fast-changing environments; able to make sound decisions with incomplete information, learn quickly, and change course when evidence warrants it - Strong commercial judgment and experience aligning sales development priorities with enterprise sales cycles, buyer needs, and revenue goals; prior closing experience strongly preferred - Data-driven operating style with experience in funnel analysis, capacity planning, forecasting pipeline contribution, and distinguishing meaningful outcomes from vanity metrics - Hands-on experience with modern prospecting tools, AI-native sales workflows, and CRM systems such as Salesforce, with a clear point of view on where automation improves execution and where human judgment matters - Exceptional written and verbal communication; able to align senior cross-functional stakeholders and translate strategy into clear priorities for managers and their teams - Bachelor's degree or equivalent experience
Member of Technical Staff (Search Core, Indexing & Data Pipeline
Perplexity is looking for a highly skilled Expert Systems Engineer to join our Search Core team. For the indexing and data processing stream. 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 - Design and build core search engine components, especially indexing pipelines, data storage formats that operate at the scale of billions of pages - Develop streaming and batch data processing with YT systems for search index construction in a high-load environment - Push the limits of hardware performance through low-level optimizations and systems-level tuning - Tackle challenges in multithreading, concurrency, and system-level optimization - Design and build core search engine components, including indexing pipelines, retrieval algorithms, and ranking systems that operate at the scale of billions of pages - Develop streaming and batch data processing systems for search index construction in a high-load environment - Push the limits of hardware performance through low-level optimizations and systems-level tuning - Tackle challenges in multithreading, concurrency, and system-level optimization Qualifications - 3+ years of hands-on experience in systems programming (Rust, C++, C, or similar) - Ownership of full project lifecycle — you don't just write a fast inner loop, you care about how the system is built, deployed, operated, and scaled in production - Knowledge of Python or other scripting languages - Knowledge of Data processing systems (YT/Kafka/Hadoop) - Passion for writing clean, efficient, and scalable systems-level 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 - Solid understanding of Linux internals (syscalls, networking stack, memory model, kernel tuning) - Familiarity with low-level optimization techniques (memory management, cache efficiency, SIMD, profiling) Preferred Qualifications - Experience developing core components of search engines, databases, or information retrieval systems - Understanding of search fundamentals: indexing, query parsing, ranking, and relevance - Experience with trading systems or other latency-sensitive real-time systems - Familiarity with cloud services, Kubernetes, and AWS infrastructure
Consumer Support Specialist
ABOUT THE TEAM The User Operations team at Perplexity AI is the frontline of our user experience. We ensure that our AI-powered search and answer engine delivers real value to every user—from individual consumers to teams and organizations. Our team operates across 3-4 active support channels—email, in-app messaging, Slack, and community—and collaborates closely with Product, Engineering, Billing, and Growth to turn user feedback into product improvements. We’re a lean, fast-moving group at a startup that ships constantly, so everyone on the team wears multiple hats and contributes well beyond just resolving tickets. ABOUT THE ROLE Perplexity launches new features and products at a rapid pace—and this role sits at the center of that. We need a User Operations Generalist who combines excellent customer support instincts with real technical depth. You’ll handle high volumes of user inquiries across channels while also digging into product issues, using customer feedback to uncover problems, and providing solutions that improve the experience for everyone. This isn’t just ticket work. As new features and products ship, you’re the person who hears about it first from users—what’s working, what’s confusing, and what’s broken. You’ll use those interactions to surface insights that shape how launches land, identify issues before they scale, and provide clear solutions back to users. You’ll also build automations and improve workflows that make the team faster and smarter, so we can keep up with the pace of the product without sacrificing quality. You should be comfortable operating across multiple support channels and have experience standing up or optimizing multi-channel support operations—not just working in them, but thinking critically about how they’re structured, routed, and scaled. This role requires someone who can navigate ambiguity and fill in the gaps where processes don’t yet exist. You won’t always have a playbook—and that’s the point. We need someone who can define the path forward, not just follow one. You’re a strong, independent operator who doesn’t need to be told what to do next: - You see the gap—whether it’s a missing Help Center article, a broken workflow, or a pattern in user tickets—and you move to fix it - You’re self-motivated and take initiative, but you also know when to ask questions - You communicate effectively with the team—keeping people informed, surfacing blockers early, and making sure nothing falls through the cracks - We won’t hold your hand through this role, and we wouldn’t want to—because you’re the kind of person who thrives when given ownership and trust RESPONSIBILITIES - Handle a high volume of user inquiries across channels (email, chat, Slack, community) with speed, accuracy, and empathy for both consumer and business users. - Deliver excellent customer support—clear, thoughtful, and human—even under pressure and at scale - Triage and prioritize effectively to keep response and resolution times on target - Use customer feedback and support interactions as a primary source for uncovering product issues, UX confusion, and feature gaps—especially as new products and features launch - Investigate and troubleshoot product issues: reproduce problems, isolate root causes, provide users with solutions or workarounds, and document findings for Engineering - Guide users through technical troubleshooting: AI search, LLM behavior, account configuration - File well-documented bugs in Linear with enough context for Engineering to act immediately - Leverage AI tooling and automation (Intercom, scripts) to streamline operations, reduce repetitive work, and scale support quality - Write and maintain Help Center articles, internal SOPs, escalation playbooks, and troubleshooting guides - Communicate cross-functionally—surface user insights to Product and Engineering, escalate issues, close the loop, and keep teammates informed - Track support KPIs and propose data-driven process improvements REQUIREMENTS - 3+ years in customer support, user operations, or technical support—ideally at a SaaS or tech company - Proven ability to manage high ticket volumes while maintaining quality and empathy - Excellent customer-facing communication: clear, professional, and adaptable to different audiences - Technical aptitude: comfortable working through product issues, navigating technical questions independently, and learning new tools and systems quickly - Hands-on experience with AI tools and automation platforms (Intercom workflows, scripting) to improve operations - Familiarity with AI, LLMs, or search technologies - Strong internal communication—keeps their immediate team informed, writes crisp updates for immediate team and cross-functional partners (Product, Engineering, etc.), and ensures stakeholders stay in the loop on issues and progress - Self-motivated and proactive: manages own priorities, takes initiative, delivers without waiting for direction - Experience creating user-facing documentation (e.g., Help Center articles, FAQs, guides) as well as internal SOPs, templates, and playbooks - Experience with multi-channel support operations—not just working across channels, but helping stand up, optimize, or scale how support is structured and routed - Comfortable in a fast-paced, high-volume startup environment with shifting priorities NICE TO HAVE - Experience with support and operations tooling such as Intercom, Parahelp, Linear, Notion, or Stripe. - Familiarity with prompting techniques and LLM optimization - Basic web tech understanding (HTTP, REST APIs, JavaScript, HTML) - Data analysis tools (SQL, Looker, Snowflake) - Scripting or lightweight automation background (Google Apps Script, Python) - Experience at an early-stage or high-growth startup WHO YOU ARE You’re the kind of person who: - Sees a gap and fills it before anyone asks - Thrives in high-volume environments and keeps quality high even when things move fast - Thinks creatively—you don’t just follow the playbook, you look for better ways to solve problems and aren’t afraid to try something new - Treats every user interaction as a chance to learn something about the product - Gets energized by building automations that save the team hours - Communicates with clarity—whether writing a Help Center article, filing a bug, or updating the team in Slack - Takes full ownership end-to-end: you don’t just escalate, you follow through WHY PERPLEXITY? Impact at Scale – Your work directly influences millions of users and shapes the future of AI-powered search. Velocity & Ownership – Ship improvements quickly in a culture that values curiosity, speed, and quality. Cutting-Edge Tech – Operate at the forefront of applied LLMs and help define how AI transforms customer support.
Member of Technical Staff, AI Products (Early Career)
ABOUT THE ROLE In 2026, we launched Computer, the defining product for the new era of agentic AI. Millions of people now use Perplexity to transform knowledge into action, through Search, Comet, and Computer. Product Engineering owns those experiences end to end, from the interface a user touches to the search and model calls behind it, on top of roughly 200M queries a day and a 200B+ URL index. This is a full stack role in the truest sense. There are no frontend or backend lanes here, and no one waits for a ticket before starting. It suits people who love to build and want the room to do it. What you have shipped and how quickly you learn tell us far more than years on a resume or where you went to school. WHAT YOU WILL DO - Own a user-facing surface end to end, from the interaction, design, and frontend through the application logic, APIs, data models, and the search or model calls behind them. - Ship to production continuously. New engineers typically have code in front of users in their first week. - Build with AI as a primary tool, not a novelty. We expect you to use agents and coding models aggressively to move faster, and to have sound judgment about when their output is wrong. - Turn ambiguous product ideas into working prototypes, then use real usage data and evals to decide what survives. - Raise the quality bar on reliability, latency, and craft for the surfaces you own. - Work directly with designers, PMs, and research engineers, without unnecessary process in between. WHAT WE LOOK FOR - 1+ years of professional software engineering experience, or a track record of strong internships where you shipped production code at scale. - Strong in at least one backend language, such as Python or Go, with real experience across services, APIs, and relational data modeling. Comfortable working in React and TypeScript on the frontend. - Real evidence of building: production work you understand in depth, shipped side projects with actual users, meaningful open-source contributions, hackathon wins, or research you turned into working software. - Comfort with ambiguity and an instinct to start building incrementally rather than wait for a spec. - Hands-on experience with AI products, with opinions about their rough edges and what that means for the product you are building. NICE TO HAVE - Experience with our stack: React or Next.js, Python, Go, PostgreSQL, Redis, Docker, AWS. You will not be expected to know all of it on day one. - Experience building on top of LLMs: AI orchestration, RAG, evals, agents, tool use. - Product taste. You can tell a good interface from a bad one and explain how to improve it. - A public track record we can read, such as GitHub, a technical blog, or a demo we can try.
Perplexity Research Fellowship
Welcome to the application portal for the Perplexity Research Fellowship! The Perplexity Research Fellowship is our flagship program for enabling the best early-career STEM talent to shape the future of frontier intelligence. - Please refer to the program homepage https://www.perplexity.ai/hub/research/fellowship for full details on the Perplexity Research Fellowship and application process. - When you're ready to apply, please complete and submit the application form. Make sure to carefully follow all instructions. - We'll evaluate applications on a rolling basis, with priority consideration for submissions received by September 30, 2026.
Company Details
Registered Agents
No registered agents are associated with this company yet.