Before you apply
Listed location: Belgrade
Work arrangement: remote. A remote label does not confirm worldwide eligibility or visa sponsorship.
Read the employer’s description for qualifications, compensation and work eligibility. Confirm the position is still open on the application page.
Job description supplied by Perplexity; category and skill labels may be inferred. How our listings work · Report a problem
Job Description
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.
Skills mentioned
Categories
Frequently asked questions
Is the Internship - Search Backend Infra Engineer position at Perplexity remote?
Yes. The Internship - Search Backend Infra Engineer role at Perplexity is a remote position. Country eligibility is not specified here; check the employer listing.
What type of employment is the Internship - Search Backend Infra Engineer role?
Perplexity is hiring for a full-time Internship - Search Backend Infra Engineer position.
Which skills are mentioned for the Internship - Search Backend Infra Engineer job at Perplexity?
Detected skill labels include AWS, Go, Rust, C++, Distributed Systems. Check the employer description to distinguish required skills from preferred experience.
How do I apply for the Internship - Search Backend Infra Engineer position at Perplexity?
You can apply for the Internship - Search Backend Infra Engineer role directly through Perplexity's official application link provided on this page.
Similar AI jobs
Software Engineer 1 - Cloud Infrastructure
Abnormal Security · fulltime
Software Engineer, Full Stack — Dots
OpenAI · fulltime
Software Engineer, Mobile Web — Dots
OpenAI · fulltime
Member of Technical Staff, Backend
LlamaIndex · fulltime
Full-Stack Software Engineer, Child Safety Tools & Systems (London)
OpenAI · fulltime
Member of Technical Staff (Software Engineer, Enterprise Trust & Governance)
Perplexity · fulltime