Staff Software Engineer, Machine Learning

Niantic
Sunnyvale, California, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Niantic’s Engineering Team seeks a Staff Software Engineer specialized in Generative AI Infrastructure to build platforms that empower engineers and researchers to create innovative user experiences with the emerging Generative AI technologies.

Our team powers capabilities across our games, geo-based, and AR platforms through productionalizing large scale models.

Your work will directly help grow the features in our games as well as the capabilities of our technology platforms.

Do not pass up this chance, apply quickly if your experience and skills match what is in the following description.

Niantic Engineering leads the advancement of AR and other immersive technologies while creating engaging apps for a user base in the billions.

Responsibilities

  • Co-lead the technology and innovation strategy for Generative AI infrastructure at Niantic.
  • Stay up-to-date on the latest Generative AI infrastructure innovations, build and iterate the full-stack Generative AI infrastructure.
  • Stay up-to-date on the latest Generative AI model innovations, proactively manage the internal-hosting model fleet.
  • Work with cross-functional partners, including engineers, machine learning researchers, product managers, game producers and art designers, to understand their technical needs, or translate their non-technical demands into technical requirements, and develop platform solutions that accelerate their journeys.
  • Enable cutting-edge Generative AI application prototyping and development on multi-platform through infrastructure building blocks.
  • Contribute to the growth of the Generative AI ecosystem at Niantic by producing and maintaining high quality documentations, organizing interactive codelabs etc.
  • Collaborate with cross-functional team members and stakeholders, including regular and reliable attendance and participation in meetings.
  • Required in-office 2 days on Tuesday and Wednesday.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent.
  • 8+ years of experience in software development, and with data structures / algorithms.
  • 5+ years of experience with machine learning / AI in a software development environment.
  • 3+ years of experience developing and maintaining machine learning platforms.
  • Ability to work in a fast-paced hybrid environment and handle stress appropriately and / or ability to solve practical problems and be sufficiently adaptable to handle dynamic situations with little advance notice.
  • Experience working on cross-functional teams with ability to communicate effectively through written and verbal communications, including synchronous interactions with others.

Plus If...

  • You have experience in Generative AI infrastructure.
  • You have experience with machine learning / AI in a cloud native environment.
  • You have experience with infrastructure cost management in a cloud native environment.
  • You have experience in edge-computing.

The total compensation package for this position includes a new hire offer base salary range of $244,000 - $271,000 + bonus + equity + benefits.

Individual pay within this salary range is determined by work location and additional factors, including assessed job-related skills, experience, and relevant education or training.

Your recruiter can answer any questions about new hire total compensation during the hiring process. An overview of benefit offerings for your location can be found on the careers page.

Join the Niantic team!

Niantic's global-scale augmented reality platform and digital map powers spatial computing experiences in the real world.

Incubated out of the Maps team at Google, Niantic first created Ingress and then Pokémon GO, a cultural phenomenon and hit game played by tens of millions of people each month.

Niantic’s Lightship platform, which powers Pokémon GO, also supports the company's other games including Pikmin Bloom, Peridot and Monster Hunter Now.

Developers use Niantic’s platform to build their own AR applications and experiences, either with the Lightship Platform or directly through the web with 8th Wall.

We believe that cultivating a workplace where our people are supported and included is essential to creating great products our community will love.

Our mission emphasizes seeking and hiring diverse voices, including those who are traditionally underrepresented in the technology industry, and we consider this to be one of the most important values we hold close.

Niantic is a hybrid first company. We believe that in person interaction and collaboration fosters creativity, a sense of community, and is critical to our future success as a company.

Our hybrid work schedules allow for a mix of remote and in-office work.

We're a hard-working, fun, and exciting group who value intellectual curiosity and a passion for problem-solving! We have growing offices located in San Francisco, Sunnyvale, Palo Alto, Bellevue, Kansas, London, Tokyo, Hamburg, Hyderabad, and Zurich. #LI-HYBRID

J-18808-Ljbffr

11 days ago
Related jobs
Promoted
Intelliswift Software
San Jose, California

Python / LLM Software Developer. ...

Conviva
Foster City, California

It’s a new team at Conviva, and you will work alongside our robust ML Engineers and Software Engineers, playing a critical role in shaping the team culture. Setting examples for less-senior engineers and mentoring engineers via code review, design review, etc. Demonstrating a rapid learning and adap...

TikTok
San Jose, California

Utilizing cutting-edge machine learning technology, advanced NLP, CV, recommendation, and multi-modal technology, we're shaping a pioneering engine within the industry. Optimize the recommender system based on hyperscale machine learning models, covering a range of tasks from recall/first-stage rank...

Annapurna Labs (U.S.) Inc.
Cupertino, California

Machine Learning Compiler Engineer III on the AWS Neuron team, you will be a thought leader supporting the ground-up development and scaling of a compiler to handle the world's largest ML workloads. The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation and one of seve...

Ford Motor Company
Palo Alto, California

The ADAS team develops and delivers software for advanced features that make use of machine learning and artificial intelligence in support of features such as Blue Cruise, Pro Trailer Backup Assist, and Pro Trailer Hitch Assist. We are seeking a software engineer who has a strong grasp of robotics,...

Rivian
Palo Alto, California

Role Summary We are looking for a Staff level Embedded Software Engineer who understands the lay of the land of this rapidly growing EV marketplace. Qualifications Required Qualifications o Bachelor’s or Master’s degree in Computer Science/Engineering or related field o 7+ years' experience in Embed...

Palo Alto Networks
Santa Clara, California

As a Senior Staff Software Engineer -  you will build and design distributed backend services that are the backbone of our platform. Passion for software engineering and coding, energetic and eager to create and outperform. Analyze requirements, design, develop and support highly scalable ...

TikTok
San Jose, California

Build highly scalable machine learning systems and state-of-the-art machine learning models to improve ads ranking quality and optimize advertisers' marketing strategies. We are seeking Machine Learning Engineers who can help us to improve our existing delivery system that optimizes for advertisers'...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Aurora
Mountain View, California

Develop perspectives on where opportunities and gaps might be in our machine learning software and hardware strategy with a longer-term horizon in mind. We’re searching for a Software Engineer to focus on ML Accelerators. Maintain relationships and intel across the ML ecosystem including both establ...