Software Engineer, Visual Language and Multimodal Modeling

Google organizes the world's information and makes it universally accessible and useful through technology.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer, Visual Language and Multimodal Modeling

Google is seeking a Software Engineer to join their Visual Language and Multimodal Modeling team, focusing on developing cutting-edge biometric authentication technology. This role is part of Google's Devices & Services team, which combines AI, Software, and Hardware to create innovative user experiences. The position requires expertise in machine learning, computer vision, and software engineering, with opportunities to work on critical projects that impact billions of users.

The ideal candidate will contribute to developing industry-leading biometric authentication solutions, working with multimodal technologies and visual language models. They will collaborate with data teams to design and implement data collection systems, develop and optimize machine learning algorithms, and ensure their successful integration into production systems.

This role offers the opportunity to work at the intersection of AI and security, developing next-generation authentication technologies. The position is based in Sydney, Australia, and requires both technical expertise and research experience, as evidenced by the requirement for publications in top-tier conferences. The role combines practical software engineering with advanced machine learning research, making it ideal for candidates who want to bridge the gap between academic research and real-world applications.

Google offers a collaborative environment where engineers can work on transformative technologies that change how users interact with information. The position provides opportunities for growth and development, working alongside talented professionals in a company known for innovation. The role is particularly exciting for those interested in computer vision, biometrics, and multimodal AI applications, with the potential to impact Google's global user base through improved security and authentication systems.

Last updated 13 hours ago

Responsibilities For Software Engineer, Visual Language and Multimodal Modeling

  • Explore with the team multimodal technologies that can improve face authentication solutions
  • Work with the data team to collect evaluation and training datasets
  • Identify quality problems and iterate technical solutions
  • Design, implement, optimize, and integrate machine learning algorithms into production systems
  • Train and evaluate Machine Learning (ML) models

Requirements For Software Engineer, Visual Language and Multimodal Modeling

Python
  • Bachelor's degree in Electrical Engineering, Computer Science, a relevant technical field, or equivalent practical experience
  • 2 years of experience in software development
  • Experience in software engineering (e.g., C++, Python, data processing, production backend development, etc.)
  • Experience with publications in related research venues (e.g., CVPR, ICCV, NeurIPS, ICML, ICLR, etc.)

Interested in this job?

Jobs Related To Google Software Engineer, Visual Language and Multimodal Modeling

Software Developer III, AI/ML GenAI, Applied AI

Software Developer III position at Google focusing on AI/ML and GenAI implementation, requiring 2 years of software development experience and expertise in machine learning infrastructure.

Software Developer III, Applied AI, Google Cloud

Software Developer III position at Google Cloud focusing on Applied AI and Food AI platform development, requiring Python expertise and ML/NLP experience.

Software Developer III, AI/ML Natural Language Processing, Google Workspace

Software Developer III position at Google focusing on AI/ML Natural Language Processing for Google Workspace, combining software engineering with machine learning expertise.

Software Developer III, AI/ML, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on developing AI/ML solutions and infrastructure with opportunities to work on cutting-edge technologies that impact billions of users.

Software Developer III, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on developing AI solutions for financial services industry, requiring 2+ years of software development experience.