Senior Scientist, Computer Vision/Machine Learning


London, GB / San Francisco, CA, US / Seattle, WA, US
  • Job Type: Full-Time
  • Function: Data Science
  • Post Date: 01/11/2021
  • Website:
  • Company Address: , San Francisco, CA

About Niantic

Niantic is the world’s leading AR technology company, sparking creative and engaging journeys in the real world. Our products inspire outdoor exploration, exercise, and meaningful social interaction.

Job Description

Do you want to be part of a growing Augmented Reality organization that is helping to shape the game experiences of millions of players? Niantic, the developer of Pokémon GO and Harry Potter: Wizards Unite is looking for a Senior Scientist with the creativity, leadership, and experience to develop meaningful Computer Vision and Machine Learning science and game interventions for all our popular titles. Work closely with other scientists, engineers, and product managers to design and deploy capabilities that elevate gameplay in Niantic’s AR driven games where the real world becomes our game board.


    Conceive, design, lead the development, and bring into production new Computer Vision and Machine Learning capabilities for our current and future global games.
    Apply a high degree of scientific rigor and real world pragmatism in all your work, particularly to quantify the impact of features on relevant engagement metrics.
    Mentor other scientists to grow their skills, create a collaborative environment, and employ tools and methodologies to test, revise, and improve models.
    Lead by example: promote deep scientific expertise, constant learning, attention to detail, and an intimate relationship with the data while always being friendly, humble, and open to challenging any assumptions.
    Collaborate with data engineers, product managers, and marketing to coordinate timely deployments from conception to release.


    A successful candidate will have a PhD in Statistics, Machine Learning, Applied Mathematics, Computer Science, Economics, or a related field, or equivalent experience. A minimum of 4 years of real-world experience developing and deploying machine learning models, preferably in a gaming context.
    Strong command of statistics and the science underpinning machine learning techniques and able to defend choices with math as well as real-world tradeoffs.
    Expert in computer vision and machine learning domains such as SLAM, 3D reconstruction, object recognition and classification.
    Flexible with tools and programming languages (Python, Java, Scala, Go) and able to learn new technologies quickly.

Plus If…

    Demonstrated experience with large scale data processing (e.g. BigQuery, Spark, Hive, DataFlow/Beam).
    Knowledge of real-time optimization for CV/ML algorithms running across mobile and cloud platforms.
    Experience applying CV/ML models in mobile games, particularly at scale.
    Experience working with business stakeholders - understanding and proving impact, resourcing, and schedules.

Related Jobs

Software Engineer, Mobile Native

Niantic - Bellevue, WA, US

Technical Writer

Niantic - Bellevue, WA, US

Software Engineering Manager, Ads

Niantic - Sunnyvale, CA, US

Senior Scientist, Machine Learning

Niantic - Sunnyvale, CA, US

UX Designer

Niantic - San Francisco, CA, USBellevue, WA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.