Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
2025 R&D Software Engineering Intern (Masters Degree or PhD) image - Rise Careers
Job details

2025 R&D Software Engineering Intern (Masters Degree or PhD)

Join Niantic’s Research and Development team as an intern where you'll work on augmented reality projects involving computer vision and machine learning. Ideal for Masters or PhD students with strong software engineering skills.

Skills

  • Software engineering skills in Javascript/Typescript, Python or C++
  • Experience with 2D and/or 3D data manipulation
  • Coding, problem solving, and debugging skills
  • Knowledge of computer graphics and cloud computing platforms

Responsibilities

  • Dig into engineering challenges related to rendering and computer vision
  • Build data pipelines and tools using point clouds and meshes
  • Participate in the design and implementation of software solutions
  • Collaborate with engineers and researchers
  • Contribute to software engineering best practices and code reviews
  • Build efficient data processing pipelines for visual data

Education

  • Enrolled as a Master’s or PhD student in Computer Science or related field

Benefits

  • Opportunity to work on impactful AR projects
  • Exposure to cutting-edge technologies in a collaborative environment
To read the complete job description, please click on the ‘Apply’ button
Niantic Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Niantic DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Niantic
Niantic CEO photo
John Hanke
Approve of CEO

Average salary estimate

$79200 / YEARLY (est.)
min
max
$74400K
$84000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About 2025 R&D Software Engineering Intern (Masters Degree or PhD), Niantic

Are you ready to dive into the exciting world of augmented reality? Niantic is looking for a passionate and driven individual to join our London team as a 2025 R&D Software Engineering Intern. This internship is perfect for a final year Master's or PhD student who is eager to apply their software engineering skills to real-world challenges. Over 3 to 4 months, you'll collaborate closely with our talented researchers and engineers, working on innovative projects that focus on computer vision and machine learning. Your work will have a tremendous impact on Niantic’s roadmap, as you tackle engineering challenges related to rendering, mapping, and tracking, which are vital components of our AR technology. With us, you’ll build data pipelines, participate in the design and implementation of software solutions, and contribute to code reviews, all while adhering to our best practices. As part of a hybrid team, you'll be required in the office on Tuesdays and Thursdays, allowing you to engage face-to-face with colleagues and foster creativity. We’re not just seeking to publish academic papers; our goal is to ship technology that will be enjoyed by millions. So if you're curious, love learning new tools, and want to be part of a fun and dynamic environment, Niantic’s internship is the perfect opportunity for you to make a difference in the world of AR!

Frequently Asked Questions (FAQs) for 2025 R&D Software Engineering Intern (Masters Degree or PhD) Role at Niantic
What are the responsibilities of the 2025 R&D Software Engineering Intern at Niantic?

As a 2025 R&D Software Engineering Intern at Niantic, you'll tackle engaging engineering challenges around rendering and computer vision. Your responsibilities will include building data pipelines, designing and implementing software solutions, collaborating with our team to solve problems, and adhering to software engineering best practices. You’ll also partake in code reviews to ensure the quality and efficiency of our work.

Join Rise to see the full answer
What qualifications are required for the 2025 R&D Software Engineering Intern position at Niantic?

To qualify for the 2025 R&D Software Engineering Intern position at Niantic, you must be enrolled in a Master’s or PhD program in Computer Science or a related field. Previous experience in a collaborative software development team is essential, and you should have built systems using languages like JavaScript, Python, or C++. A strong foundation in computer science fundamentals, paired with excellent coding and problem-solving abilities, is vital.

Join Rise to see the full answer
What technologies will I work with as a 2025 R&D Software Engineering Intern at Niantic?

During your internship at Niantic, you'll work with various cutting-edge technologies in augmented reality. This includes computer vision, machine learning, and tools involving point clouds and meshes. Experience with frameworks such as PyTorch or TensorFlow, and cloud computing platforms like GCP or AWS, will also enhance your ability to impact our projects significantly.

Join Rise to see the full answer
What is the pay range for the 2025 R&D Software Engineering Intern position at Niantic?

The pay range for the 2025 R&D Software Engineering Intern position at Niantic is between GBP 6200 to GBP 7000 per month. This reflects our commitment to compensating interns fairly while providing an engaging work experience.

Join Rise to see the full answer
What kind of projects will I be working on as a 2025 R&D Software Engineering Intern at Niantic?

As a 2025 R&D Software Engineering Intern at Niantic, you'll engage in projects primarily related to augmented reality. This may include challenges around rendering, mapping, tracking, and even aspects of 3D reconstruction. Your work will directly support Niantic's mission of creating immersive experiences for our millions of users.

Join Rise to see the full answer
Common Interview Questions for 2025 R&D Software Engineering Intern (Masters Degree or PhD)
Can you describe a project where you applied your software engineering skills?

When answering this question, focus on a specific project highlighting your problem-solving, coding, and teamwork skills. Detail the technologies you used, the challenges you faced, and how your contributions made a significant impact.

Join Rise to see the full answer
How do you approach learning new technologies?

Demonstrating your curiosity is key here. Discuss your methods for staying updated with new technologies, including online courses, engaging with communities, and experimenting with projects. Show how this mindset will benefit your internship at Niantic.

Join Rise to see the full answer
What is your experience with collaborative software development?

Share an example where you worked within a team. Discuss your role, the tools you used for version control, how you handled code reviews, and how you communicated with your teammates to achieve project goals.

Join Rise to see the full answer
What are your thoughts on best practices for software engineering?

Talk about how following best practices, such as code reviews, proper documentation, and testing, contributes to better software quality. Include examples from your experiences that illustrate your understanding.

Join Rise to see the full answer
How do you ensure your code is efficient and scalable?

Discuss approaches you use, like optimizing algorithms and data structures, and highlight any relevant experience. Emphasize your mindset of considering future scalability during the development process.

Join Rise to see the full answer
What challenges have you faced while working with augmented reality or computer vision?

Identify a specific challenge you encountered, describe the situation, and explain how you overcame it. This should showcase your problem-solving skills and adaptability in a technical context.

Join Rise to see the full answer
How do you test and debug your code?

Talk about the testing methodologies you've applied, including unit testing and integration testing. Share your debugging process, emphasizing logical reasoning and any relevant tools you use.

Join Rise to see the full answer
Can you explain a time when you had to collaborate with individuals from diverse backgrounds?

Speak about the importance of diversity in tech. Share an anecdote that highlights how you effectively teamed up with individuals from different backgrounds, leading to enriched discussions and innovative solutions.

Join Rise to see the full answer
What projects have you done using Python or JavaScript?

Provide a detailed example of a project you've worked on, focusing on your role in development, the technologies employed, and the impact your project had. Highlight your ability to work diligently and creatively.

Join Rise to see the full answer
How do you prioritize tasks during a project?

Explain your strategy for task management, whether it involves breaking down larger tasks, using tools like Trello or Jira, or setting milestones. This shows your organizational skills and efficiency.

Join Rise to see the full answer

Niantic’s mission is to use emerging AR technology to spark creative and engaging journeys in the real world. We build products that inspire outdoor exploration, exercise, and meaningful social interaction.

26 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$74,400/yr - $84,000/yr
EMPLOYMENT TYPE
Internship, hybrid
DATE POSTED
December 1, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!