FAQs
What is the primary role of a Software Engineer in the Multimodal Semantics team at Waymo?
The primary role involves developing and deploying deep learning models, particularly vision-language models (VLMs) and Large Language Models (LLMs), along with creating data mining, labeling, training, and evaluation pipelines to support onboard development.
What qualifications are required for the Software Engineer position?
A BS degree in Computer Science or a similar discipline, or an equivalent amount of deep learning experience, along with 3+ years of experience with Large Language Models (LLM) or Vision Language Models (VLM) is required.
Is experience with specific programming languages necessary for this role?
Yes, experience with Python is required, and familiarity with C++ is preferred.
What deep learning frameworks should candidates be proficient in?
Candidates should have hands-on experience with deep learning frameworks such as Jax, PyTorch, and TensorFlow.
Are there preferred qualifications for this position?
Yes, a PhD degree in Computer Science or a similar discipline, publications in top-tier conferences, GitHub repositories or tech blogs on LLMs/VLMs, and experience with C++ are preferred.
Will employees be able to collaborate with other teams?
Yes, the role involves collaborating and working in partnership with research teams across Alphabet.
What is the expected salary range for this position?
The expected base salary range is $158,000 to $200,000 USD, depending on job-related factors.
What additional benefits do Waymo employees receive?
Waymo employees are eligible to participate in a discretionary annual bonus program, an equity incentive plan, and a generous company benefits program, subject to eligibility requirements.
What type of research opportunities are available in this position?
The role offers opportunities to conduct novel research addressing real-world perception problems and developing complex models and techniques at scale using millions of miles of driving data.
Is previous experience in research publications important for this role?
Yes, having publications in top-tier conferences like CVPR, ICLR, NeurIPS, and others is preferred.
Who will the Software Engineer report to?
The Software Engineer will report to the Technical Lead Manager of the Multimodal Semantics team.