R&D Software Engineering Intern
Non-Publishing
Posted on 3/8/2023
INACTIVE
Augmented reality platform encouraging outdoor exploration
Company Overview
Niantic, Inc. stands out as a leader in the augmented reality (AR) industry, leveraging this technology to encourage exploration and social interaction in the physical world. With a diverse global presence and strong backing from industry giants like Nintendo and The Pokémon Company, Niantic has a competitive edge in creating immersive AR experiences, as demonstrated by their successful games like Pokémon Go. The company's culture fosters collaboration and creativity, promoting a shared mission of enhancing human experiences through technology.
VR & AR
Company Stage
Series D
Total Funding
$780M
Founded
2011
Headquarters
San Francisco, California
Growth & Insights
Headcount
6 month growth
↓ -3%1 year growth
↓ -15%2 year growth
↓ -9%Locations
London, UK
Experience Level
Intern
Desired Skills
Python
Tensorflow
Data Structures & Algorithms
Pytorch
AWS
C/C++
Computer Vision
Google Cloud Platform
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
- Enrolled as a Master's or PhD student in Computer Science or related field
- Previous experience working collaboratively in a professional software development team
- You have built your own software systems in Python or C++, wrangling 2D and/or 3D data
- You are highly curious and don't shy away from picking up new technologies and learning about new technologies
- Proven understanding of computer science fundamentals with excellent coding, problem solving, and debugging skills
- You have used cloud computing platforms such as GCP or AWS before
- You have experience designing your own architectures within a deep learning framework (e.g. PyTorch, Tensorflow, or similar)
- You have made data structures or other design choices to optimize pipeline speed
- You have had 1+ papers accepted to CVPR / ICCV / NeurIPS / IROS / ISMAR / SIGGRAPH / CHI type conferences
Responsibilities
- Work alongside our engineers and researchers to build and solve problems collaboratively
- Participate in the design, development and implementation of software solutions
- Adhere to software engineering best practices and contribute to code reviews
- Dig into a fun engineering challenge in a computer vision & machine learning topic such as 3D Reconstruction, SLAM, and build automatic data pipelines
- Required in-office 2 days on Tuesday and Thursday