Niantic
Software Engineer, AR Research
Full-time
Hybrid, London
51 days ago
Apply
Please mention that you found this job through
XR Jobs Board—it helps us grow!
About
Join Niantic's Augmented Reality R&D Team as a Software Engineer to push the frontiers of high-quality AR. You'll collaborate with a diverse team focusing on experimental innovation, merging machine learning, computer vision, and AR. At Niantic, we balance the culture of scientific investigation with a product-led focus, developing cutting-edge research that we deploy into our games and platform.
Responsibilities:
- Collaborate with scientists and engineers to build software systems and tools to advance R&D.
- Participate in code reviews, write tests, and build automations to ensure the correctness, robustness, and quality of code.
- Work cross-functionally to deliver AR features to the Lightship platform and Niantic games.
- Advocate for best practices in software development and infrastructure with a focus on testability, scalability, and maintainability.
- Work in an agile, communicative, and self-directed manner as part of a collaborative, interdisciplinary, and geographically-dispersed team.
- Collaborate with team members and stakeholders, including regular attendance and participation in meetings.
Qualifications:
- Proficiency in Python with working knowledge of Unix and shell scripting.
- Close attention to detail and passion for building high-quality systems and features with rigorous standards of testing.
- Ability to work in a fast-paced hybrid environment and handle dynamic situations with minimal advance notice.
- Experience working on cross-functional teams with effective written and verbal communication skills.
Bonus Skills:
- Proficiency in C++, C# (Unity), or JavaScript.
- Expertise in automation, CI/CD, DevOps, MLOps, and cloud computing tooling (e.g. Kubernetes, Argo, Kubeflow).
- Experience designing and running deep learning training systems at scale, including multi-server and multi-GPU training.
- Hands-on experience building efficient data pipelines for large-scale image/video processing.
Location:
- Hybrid role, requiring in-office presence 2 days per week (Tuesday and Wednesday).