companyPerplexity logo

Internship Opportunity: Search Backend Infrastructure Engineer

PerplexityBelgrade
On-site Internship

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Currently pursuing a degree in Computer Science, Engineering, or a related field, or possess equivalent practical experience. Familiarity with at least one programming language such as Go, Rust, or C/C++, gained through academic coursework or personal projects. A basic understanding or exposure to cloud infrastructure (e.g., AWS) and Linux systems is advantageous, though not mandatory. A keen interest in infrastructure, distributed systems, or backend engineering, along with a willingness to learn about CI/CD, monitoring, and performance optimization. A proactive, inquisitive learner who thrives in a fast-paced, innovative setting.

About the job

At Perplexity, we are in search of a passionate Backend/Infrastructure Engineer Intern to join our dynamic and impactful team dedicated to enhancing our search capabilities. This role presents a unique opportunity to collaborate with seasoned engineers in designing, building, and maintaining the robust infrastructure and backend services that ensure Perplexity remains fast, reliable, and scalable.

Internship Duration: 12 - 24 weeks, full-time, in-person at our Belgrade office.

Key Responsibilities:

  • Construct and uphold infrastructure that drives high-performance search systems, with guidance from senior engineers.

  • Design and implement internal tools and automation to enhance developer workflows and operational productivity.

  • Aid in the design, deployment, and monitoring of cloud-native systems utilizing AWS.

  • Contribute to the optimization of CI/CD pipelines, testing infrastructure, and release processes.

  • Debug and enhance Linux-based services, containers, and backend systems.

  • Participate in coding for products, primarily utilizing Rust, Go, or C++.

Qualifications:

  • Currently pursuing a degree in Computer Science, Engineering, or a related field, or possess equivalent practical experience.

  • Familiarity with at least one programming language such as Go, Rust, or C/C++, gained through academic coursework or personal projects.

  • A basic understanding or exposure to cloud infrastructure (e.g., AWS) and Linux systems is advantageous, though not mandatory.

  • A keen interest in infrastructure, distributed systems, or backend engineering, along with a willingness to learn about CI/CD, monitoring, and performance optimization.

  • A proactive, inquisitive learner who thrives in a fast-paced, innovative setting.

About Perplexity

Perplexity is at the forefront of search technology, committed to delivering an exceptional search experience. Our innovative team thrives on collaboration and creativity, making significant strides in shaping the future of information retrieval.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.