Internship - Search Backend Infra Engineer
Perplexity is hiring an Internship - Search Backend Infra Engineer for a remote role open to applicants in Serbia. Level rates it ; you can apply on Perplexity.
Level's read on this job
- Level rates this role Little AI ●○○○: aI is not part of the work.
- The posting lists this role as remote.
- Tools and skills the posting cites include Rust, Go and C.
- Level classifies it as an internship.
- Level lists 132 other open roles at Perplexity.
AI in this role
Backend infrastructure engineering intern role building and maintaining search systems and developer tooling.
Perplexity is looking for a Backend/Infrastructure Engineer Intern to support our small, high-impact team building the systems that power our search experience. You will work closely with experienced engineers to help design, build, and operate robust infrastructure and backend services that keep Perplexity fast, reliable, and scalable.
Internship program: 12 - 24 weeks, full-time, part-time, in-person in the Belgrade office.
Responsibilities:
Build and maintain infrastructure that supports high-performance search systems, with mentorship from senior engineers.
Design internal tools and automation to improve developer workflows and operational efficiency.
Support the design, deployment, and monitoring of cloud-native systems on AWS.
Contribute to improving CI/CD pipelines, testing infrastructure, and release processes.
Debug and optimize Linux-based services, containers, and backend systems.
Contribute to product codebases, primarily using Rust, Go or C++.
Qualifications:
Working towards a degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Familiarity with at least one programming language such as Go, Rust, or C/C++, through coursework or projects.
Basic understanding or exposure to cloud infrastructure (e.g. AWS) and Linux systems is a plus, not a requirement.
Interest in infrastructure, distributed systems, or backend engineering, with willingness to learn about CI/CD, monitoring, and performance.
A proactive and curious learner who enjoys collaborating in a fast-paced, innovative environment
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.
How we rate this
Internship - Search Backend Infra Engineer at Perplexity rates 25 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Questions you could be asked
- Tell me about a project where backend was part of your work. What did you do?
- Tell me about a project where infrastructure was part of your work. What did you do?
- Tell me about a project where distributed systems was part of your work. What did you do?
- Tell me about a project where ci/cd was part of your work. What did you do?
- Walk me through how you've used Rust in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Backend, Infrastructure, Distributed Systems, CI/CD, and Rust. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.
Get new remote software engineering jobs by email
One email a week with the new remote software engineering jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step