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.
- Other info: Limited spots available; outstanding performers may secure full-time roles.
- Why this job: Make an impact in AI while working with top-tier technology and experts.
- Qualifications: Master's or PhD student in Computer Science with strong programming skills.
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 in London 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 in London
✨Tip Number 1
Get to know the company inside out! Research Perplexity's products and values, and think about how your skills can contribute to their AI Inference team. This will help you stand out during interviews.
✨Tip Number 2
Network like a pro! Connect with current or past interns on LinkedIn, join relevant groups, and attend industry events. Building relationships can give you insider info and even referrals that could land you an interview.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding the fundamentals of GPU programming and ML frameworks. Practice common interview questions and work on projects that showcase your expertise.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, make sure to follow up after applying to express your enthusiasm and keep your name fresh in their minds.
We think you need these skills to ace UK Internship Program in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the internship role. Highlight relevant experience, especially in programming languages and ML frameworks. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AI and why you’re excited about this opportunity. Let us know how your background in Computer Science or Engineering makes you a great fit for our team.
Showcase Your Projects: If you've worked on any projects related to high-performance computing or GPU programming, make sure to mention them. We love seeing practical applications of your skills, so don’t hold back!
Apply Through Our Website: Remember to apply through the Perplexity website! It’s the best way for us to receive your application and get you into our system. We can’t wait to see what you bring to the table!
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 past experiences.
✨Ask Smart Questions
During the interview, don’t hesitate to ask insightful questions about the AI Inference team’s current projects or challenges. 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 face.