Taro Logo

Research Software Engineer, 3D Computer Vision, Google Research

Google is a global technology company that develops innovative products used by billions of users worldwide.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Research Software Engineer, 3D Computer Vision, Google Research

Google Research is seeking a Research Software Engineer specializing in 3D Computer Vision to join their innovative team. This role combines cutting-edge research with practical software engineering to develop next-generation technologies that impact billions of users worldwide.

The position offers an exciting opportunity to work at the intersection of computer vision, machine learning, and software engineering. As a Research Software Engineer, you'll be responsible for designing and implementing sophisticated computer vision systems, leveraging ML infrastructure, and contributing to the research community through publications and open-source projects.

The role requires strong technical expertise in both software development and computer vision, with a focus on areas such as SLAM, motion estimation, autonomous driving, or robotics. You'll be working within Google Research, which addresses challenges that define current and future technology, with the opportunity to influence product development and conduct fundamental research.

What makes this role particularly compelling is the chance to work on projects that have real-world impact while contributing to the academic community. Google Research emphasizes sharing discoveries through academic publications and open-source releases, fostering collaboration and advancement in the field.

The position offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits. You'll be part of a team that values innovation, collaboration, and technical excellence, working alongside world-class researchers and engineers in Mountain View, CA.

This is an ideal opportunity for someone who combines strong software engineering skills with research expertise in computer vision, and who is passionate about pushing the boundaries of what's possible in 3D computer vision and machine learning. The role offers the perfect balance of practical engineering work and research contributions, with the resources and scale of Google to support your innovations.

Last updated 4 days ago

Responsibilities For Research Software Engineer, 3D Computer Vision, Google Research

  • Write and test product or system development code
  • Design and implement computer vision systems, leverage ML infrastructure, and evaluate tradeoffs between different algorithms and design techniques
  • Drive project work by defining the data structure, framework, design, and evaluation metrics for research solution development and implementation
  • Author research papers to share and generate impact of research results
  • Identify new and upcoming research areas by interacting with potential external and internal collaborators

Requirements For Research Software Engineer, 3D Computer Vision, Google Research

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with 3D computer vision including SLAM, motion estimation, autonomous driving, or robotics
  • Experience designing computer vision systems
  • One or more scientific publication submission(s) for conferences, journals, or public repositories

Benefits For Research Software Engineer, 3D Computer Vision, Google Research

Medical Insurance
Equity
  • Bonus
  • Equity
  • Benefits package

Jobs Related To Google Research Software Engineer, 3D Computer Vision, Google Research