Perplexity Search Backend Infra Engineer Internship 2026: Eligibility, Skills, Location and Apply Details
Perplexity is offering a Search Backend Infra Engineer Internship in its Search department in Belgrade. The opportunity is designed for students and aspiring software engineers interested in backend development, cloud infrastructure, distributed systems and the infrastructure supporting high-performance search.
The position is listed as full time with a hybrid location type. The internship program description states that the program lasts 12–24 weeks and is conducted in person at the Belgrade office. It also mentions both full-time and part-time participation, so candidates should confirm the applicable schedule during the application process.
Interns will work with experienced engineers on backend services and infrastructure that support Perplexity’s search experience. The role includes AWS cloud systems, CI/CD, Linux services, containers, automation and product codebases primarily written in Rust, Go or C++.
Perplexity Search Backend Infra Engineer Internship: Overview
| Particular | Details |
|---|---|
| Company | Perplexity |
| Position | Search Backend Infra Engineer Intern |
| Department | Search |
| Employment Type | Full Time |
| Location | Belgrade |
| Location Type | Hybrid |
| Internship Duration | 12–24 weeks |
| Program Format | In-person in Belgrade office |
| Primary Areas | Backend, Infrastructure, Cloud, Search Systems |
| Cloud Platform | AWS |
| Operating System | Linux |
| Programming Languages | Rust, Go, C/C++ |
| Experience | Not specifically required |
| Target Candidates | Serbian university students / self-taught candidates |
About the Internship
The Search Backend Infra Engineer Intern will join a small, high-impact team responsible for systems supporting Perplexity’s search experience.
The role combines backend engineering with infrastructure work. Under the mentorship of experienced engineers, interns will contribute to systems designed to keep search services fast, reliable and scalable.
The internship provides exposure to both operational infrastructure and product code, making it relevant to candidates interested in backend engineering, cloud systems, distributed systems and developer tooling.
Key Responsibilities
Build Search Infrastructure
Interns will help build and maintain infrastructure supporting high-performance search systems.
The work will be performed with guidance and mentorship from senior engineers.
Develop Internal Tools and Automation
The role includes designing internal tools and automation intended to:
- Improve developer workflows
- Increase operational efficiency
- Reduce repetitive work
Work With AWS Cloud Infrastructure
Interns will support the design, deployment and monitoring of cloud-native systems on AWS.
Basic exposure to cloud infrastructure is considered useful, although it is not a mandatory requirement.
Support CI/CD and Testing Infrastructure
The position also involves contributing to:
- CI/CD pipelines
- Testing infrastructure
- Software release processes
The goal is to help improve the reliability and efficiency of development and deployment workflows.
Debug Linux and Backend Systems
Interns will work on debugging and optimizing:
- Linux-based services
- Containers
- Backend systems
This provides practical exposure to systems-level troubleshooting and performance work.
Contribute to Product Code
The role also allows interns to contribute to product codebases.
The listing identifies Rust, Go and C++ as the primary programming languages used for this work.
Eligibility for Perplexity Search Backend Infra Engineer Internship
The position is aimed at candidates studying computer science, engineering or a related discipline, as well as candidates with equivalent practical experience.
Educational Qualification
Candidates should be:
- Working towards a degree in Computer Science, Engineering or a related field; or
- Have equivalent practical experience.
The listing specifically states that candidates enrolled in a Serbian university are sought.
This includes students pursuing:
- Bachelor’s degrees
- Master’s degrees
- PhD programs
The listing also allows consideration of self-taught candidates who demonstrate strong passion for software engineering and technology.
Programming Skills
Candidates should have familiarity with at least one programming language such as:
- Go
- Rust
- C
- C++
This experience may come through coursework or personal projects.
Cloud and Linux Knowledge
Basic knowledge or exposure to AWS and Linux systems is considered a plus, but the listing explicitly says it is not a requirement.
Infrastructure and Backend Interest
Candidates should be interested in areas such as:
- Infrastructure
- Distributed systems
- Backend engineering
- CI/CD
- Monitoring
- Performance optimization
A willingness to learn these areas is important.
What Perplexity Is Looking For
Beyond technical skills, the listing emphasizes initiative, curiosity and the ability to take ownership.
A Project You Care About
Candidates are expected to have built something they are proud of.
The company specifically distinguishes this from simply completing a class assignment. A project demonstrating genuine initiative and follow-through is valued.
Serbian University Enrollment
The listing states that candidates currently enrolled at a Serbian university are preferred, including Bachelor’s, Master’s and PhD students.
Self-taught candidates with strong enthusiasm for software engineering and technology are also mentioned.
Self-Driven Approach
Perplexity is looking for people who are:
- Curious
- Persistent
- Self-driven
- Comfortable taking ownership
- Willing to work through difficult problems
- Able to follow projects through to completion
Willingness to Learn
Candidates should be prepared to continuously improve their technical skills and learn new technologies and practices.
English Communication
The role requires candidates to be comfortable working in English in a professional and collaborative environment.
High-Performance Environment
Candidates should be comfortable with:
- High standards
- Direct feedback
- Fast-paced work
- Constructive challenges
The company also values people who can ask questions, share their perspective and respectfully push back when appropriate.
Internship Duration and Work Arrangement
The internship program is described as lasting 12–24 weeks.
The position metadata identifies the location type as Hybrid, while the internship-program description states that the program is in person in the Belgrade office.
The supplied description mentions full-time and part-time participation, despite the position metadata identifying the employment type as full time. Candidates should confirm the exact schedule and working arrangement during the application process.
Salary and Benefits
The supplied job description does not provide salary, stipend or benefits information.
No compensation amount should therefore be assumed.
Selection Process
The provided vacancy description does not specify the formal stages of the selection process.
It does not confirm whether applicants will complete a coding assessment, technical interview, HR interview or other evaluation.
Candidates should check the application process for any additional recruitment-stage information.
How to Apply
Interested candidates can apply through the official Perplexity job listing and its associated application page.
Applicants should pay particular attention to the role’s emphasis on:
- Backend engineering
- Infrastructure
- Rust, Go or C/C++
- AWS
- Linux
- Distributed systems
- CI/CD
- Personal software projects
Candidates should also ensure they meet the stated Serbian university/self-taught candidate criteria before applying.
Important Points Before Applying
- The position is Search Backend Infra Engineer Intern.
- It belongs to Perplexity’s Search department.
- The location is Belgrade.
- The position metadata identifies the role as hybrid.
- The internship program is stated to be in person in the Belgrade office.
- The program lasts 12–24 weeks.
- The listing mentions both full-time and part-time participation, while the employment type is listed as full time.
- Candidates should be studying Computer Science, Engineering or a related field, or have equivalent practical experience.
- Candidates currently enrolled at a Serbian university are specifically sought.
- Self-taught candidates with strong passion for software engineering are also mentioned.
- Familiarity with Go, Rust or C/C++ is expected.
- AWS and Linux knowledge is a plus, not a requirement.
- Interest in infrastructure, distributed systems and backend engineering is important.
- A completed personal project that demonstrates initiative is strongly emphasized.
- English communication skills are expected.
- Salary and benefits are not specified in the supplied listing.
Frequently Asked Questions
What is the Perplexity Search Backend Infra Engineer Internship?
It is an internship focused on backend and infrastructure engineering for the systems supporting Perplexity’s search experience.
Where is the internship located?
The position is based in Belgrade, Serbia.
How long is the internship?
The program lasts 12 to 24 weeks.
Is the internship remote?
No remote arrangement is specified. The listing identifies the location type as hybrid, while the internship description says the program is in person at the Belgrade office.
Who can apply for this internship?
The listing targets candidates working towards a Computer Science, Engineering or related degree, or candidates with equivalent practical experience. It specifically mentions students enrolled at Serbian universities as well as self-taught candidates with strong software-engineering interest.
Which programming languages are relevant?
The listing mentions Go, Rust, C and C++. Product code contributions are primarily expected to use Rust, Go or C++.
Is AWS experience required?
No. Basic exposure to AWS and Linux is described as a plus rather than a requirement.
What type of projects does Perplexity want to see?
The company emphasizes candidates who have built something they are genuinely proud of, rather than only completing a classroom assignment. A project demonstrating initiative and follow-through is particularly relevant.
Does the role involve CI/CD?
Yes. Interns will contribute to CI/CD pipelines, testing infrastructure and release processes.
Is salary mentioned?
No. The supplied job description does not provide a salary or stipend figure.