Internship - Search Backend Infra Engineer

Perplexity Perplexity · AI Frontier · Belgrade, Serbia · Search

Internship role focused on building and maintaining backend infrastructure and services for a search experience, with exposure to cloud systems, CI/CD, and programming languages like Rust, Go, or C++.

What you'd actually do

  1. Build and maintain infrastructure that supports high-performance search systems, with mentorship from senior engineers.
  2. Design internal tools and automation to improve developer workflows and operational efficiency.
  3. Support the design, deployment, and monitoring of cloud-native systems on AWS.
  4. Contribute to improving CI/CD pipelines, testing infrastructure, and release processes.
  5. Debug and optimize Linux-based services, containers, and backend systems.

Skills

Required

  • degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • familiarity with at least one programming language such as Go, Rust, or C/C++
  • interest in infrastructure, distributed systems, or backend engineering
  • willingness to learn about CI/CD, monitoring, and performance
  • proactive and curious learner
  • collaboration in a fast-paced, innovative environment

Nice to have

  • basic understanding or exposure to cloud infrastructure (e.g. AWS) and Linux systems