At a Glance
- Tasks: Join our AI Inference team to optimise cutting-edge models and improve performance.
- Company: Exciting AI startup with rapid growth and innovative projects.
- Benefits: Gain valuable experience, potential full-time offer, and work in a hybrid environment.
- Why this job: Make an impact in AI while developing your skills in a dynamic setting.
- Qualifications: Master's or PhD student in Computer Science with strong programming skills.
- Other info: Limited spots available; outstanding performers may secure full-time roles.
The predicted salary is between 500 - 1500 £ per month.
Perplexity is excited to announce the Internship Program for exceptional Master’s or PhD students studying Computer Science or Engineering in the UK, enrolled in the 2025-2026 academic year. This is an intensive program in which you will work directly with our AI Inference team. This program offers a unique opportunity to gain valuable experience in a rapidly growing AI startup. Outstanding performers might be offered a full-time position at the end of the program.
Our AI Inference team is responsible for running the models behind the Perplexity products. The team maintains the inference engine and deployments behind models ranging from single-node embeddings to distributed sparse Mixture-of-Experts models, maintaining large GPU clusters. With a keen focus on latency and throughput, the Inference team is responsible for the entire serving stack, from GPU kernels to networking and monitoring infrastructure.
Responsibilities- Work with the inference team to improve serving latency and throughput
- Bring up support for new models and state-of-the-art inference optimizations or quantization schemes
- Optimize inference across the entire stack, from GPU kernels to serving endpoints
- Strong engineering track record with proven knowledge of fundamentals and programming languages (multi-threaded programming, networking, compilation, systems programming, etc)
- Pursuing a Master’s or PhD in Computer Science with a focus on performance-related subjects (HPC, Compilers, Distributed Systems)
- Experience with ML frameworks (Torch, JAX)
- Experience with GPU programming (CUDA, Triton)
- Experience with High-Performance Computing (OpenMPI)
Internship program: 13 weeks, full-time or part-time, in-person in London office (hybrid schedule: 3 days from the office, 2 days WFH)
Interview Process- Fill out the application on Perplexity website
- If selected, People Ops and technical interviews will be involved.
- Offer. We’re impressed! We’d love to welcome you to our Internship program!
- Start. We have a desk waiting for you in our London office!
- Do you sponsor visas? Can I apply if I need a visa to work in the UK? → Unfortunately we are unable to sponsor visas
- What if I’m on a student visa? → You need to seek approval from your University (to determine if you are eligible to work full time or part time only)
- How many internship spots are there? We have spots for 2-3 interns in our 2026 class.
- Is housing provided? Unfortunately we cannot provide housing.
- Is health insurance provided? Unfortunately we cannot provide health insurance for interns. Full-time employees receive full health insurance and benefits.
- How many full-time offers are available at the end of the residency? There is no limit. All outstanding performers will be given a full-time offer!
UK Internship Program employer: Perplexity AI Inc.
Contact Detail:
Perplexity AI Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land UK Internship Program
✨Tip Number 1
Get to know the company inside out! Research Perplexity's products and their AI Inference team. This will help you tailor your conversations during interviews and show that you're genuinely interested in what they do.
✨Tip Number 2
Network like a pro! Connect with current or former interns on LinkedIn, join relevant groups, and attend industry events. Building relationships can give you insider info and even referrals that might just land you that internship.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding the fundamentals of AI and ML frameworks. Practice common interview questions and coding challenges to boost your confidence.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re proactive and serious about joining the team at Perplexity. Don’t miss out on this opportunity!
We think you need these skills to ace UK Internship Program
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the internship role. Highlight relevant skills and experiences that align with the responsibilities mentioned in the job description. We want to see how your background fits into our AI Inference team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your studies in Computer Science or Engineering have prepared you for this role. Let us know what excites you about working with our team.
Showcase Your Projects: If you've worked on any projects related to machine learning, GPU programming, or high-performance computing, make sure to mention them! We love seeing practical applications of your skills, so don’t hold back on sharing your achievements.
Apply Through Our Website: Remember to apply through the Perplexity website! It’s the easiest way for us to receive your application and get you into our system. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Perplexity AI Inc.
✨Know Your Stuff
Make sure you brush up on your knowledge of multi-threaded programming, networking, and systems programming. Be ready to discuss your experience with ML frameworks like Torch or JAX, and don’t forget to highlight any GPU programming skills you have with CUDA or Triton.
✨Showcase Your Projects
Prepare to talk about specific projects you've worked on that relate to high-performance computing or distributed systems. Bring examples that demonstrate your problem-solving skills and how you’ve optimised performance in previous roles or studies.
✨Ask Smart Questions
During the interview, ask insightful questions about the AI Inference team’s current projects or challenges they face. This shows your genuine interest in the role and helps you understand how you can contribute effectively.
✨Practice Technical Interviews
Since technical interviews are part of the process, practice coding problems and system design questions relevant to the role. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with the types of questions you might encounter.