Software Engineer, Visual Language and Multimodal Modeling

10 Hours ago • 2 Years + • Artificial Intelligence • Research & Development

Job Summary

Job Description

Google is seeking a Software Engineer specializing in Visual Language and Multimodal Modeling to develop and deploy industry-leading biometric authentication technology. This role involves exploring multimodal technologies to enhance face authentication, working with data teams to build datasets, identifying and resolving quality issues, implementing and optimizing machine learning algorithms, and integrating them into production systems. Responsibilities include training and evaluating ML models and supporting high-level product area OKRs to accelerate development cycles. The ideal candidate possesses strong software engineering skills (C++, Python), experience with machine learning frameworks (TensorFlow), and a publication record in relevant research areas (CVPR, NeurIPS, etc.). Experience with face anti-spoofing, biometrics, or 3D vision is highly beneficial.
Must have:
  • Bachelor's degree in relevant field
  • 2+ years software development experience
  • Experience with C++, Python, data processing
  • ML algorithm implementation and optimization
  • Publications in CVPR, NeurIPS, etc.
  • Production system development
Good to have:
  • TensorFlow, Flume experience
  • Computer vision libraries/frameworks
  • Android development experience
  • Face anti-spoofing, biometrics expertise
  • 3D/2.5D vision, facial landmark estimation

Job Details


Minimum qualifications:

  • 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.).

Preferred qualifications:

  • Experience with TensorFlow, Flume, computer vision libraries/frameworks, and Android.
  • Experience in areas like face anti-spoofing, biometrics, 3D/2.5D vision, facial landmark/pose estimation.
  • Ability to build production systems with user impact.
  • Excellent attention to detail and problem solving skills.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

In this role, you will be responsible for developing, prototyping, and producing industry leading biometric authentication technology. You will support high-level Product Area OKR to develop AI capabilities to accelerate product development cycles.

Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology.

Responsibilities

  • Explore with the team multimodal technologies that can improve face authentication solutions, which may include visual language models and multimodal learning techniques.
  • Work with the data team to collect evaluation and training datasets (e.g., define requirements, design data collection system setup, and data labeling programs).
  • 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. 

Similar Jobs

NVIDIA - Senior Developer Relations Manager - Manufacturing

NVIDIA

Tokyo, Japan (On-Site)
2 Months ago
Granicus - Data Scientist 4

Granicus

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
The Walt Disney Company - Sr Machine Learning Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
4 Months ago
Canva - Senior Machine Learning Engineer - Specialist Platform and Experience

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
Canva - Senior Computer Vision Engineer - Photo AI

Canva

Vienna, Vienna, Austria (Remote)
2 Months ago
Google - Senior Mobile Device Software Engineer, Machine Learning Runtime

Google

Mountain View, California, United States (On-Site)
8 Hours ago
NVIDIA - Senior AI-HPC Storage Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
1 Month ago
Google - Technical Program Manager III, Machine Learning Infrastructure, Cloud AI Systems

Google

Sunnyvale, California, United States (On-Site)
9 Hours ago
Google - Field Solutions Developer II, Generative AI, Google Cloud

Google

San Francisco, California, United States (On-Site)
11 Hours ago
NetEase Games - Game AI Research Leader

NetEase Games

Singapore (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Deep Learning Software Intern, Autonomous Vehicles - Summer 2025

NVIDIA

Santa Clara, California, United States (On-Site)
1 Day ago
Eightfold - Staff Engineer-Backend

Eightfold

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Ness Digital - AI Engineering Lead

Ness Digital

Romania (Remote)
2 Weeks ago
Netflix - ML Software Engineer (L4/L5) - Media Algorithms

Netflix

Los Angeles, California, United States (On-Site)
16 Hours ago
Rackspace Technology - Principal MLOps Engineer

Rackspace Technology

San Antonio, Texas, United States (Remote)
3 Weeks ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Meta - Software Engineer, Machine Learning

Meta

San Francisco, California, United States (On-Site)
5 Months ago
Pluto7 - Data Scientist

Pluto7

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Altagram Group - Data Science Internship/Workstudent

Altagram Group

Germany (On-Site)
3 Weeks ago
Canva - Senior Machine Learning Engineer - Photo AI

Canva

Vienna, Vienna, Austria (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Canva - Head of Production

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Canva - Senior Frontend Engineer - Editing APIs

Canva

Adelaide, South Australia, Australia (Remote)
2 Weeks ago
Canva - Senior Frontend Engineer - Help Content and Findability

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Canva - Machine Learning Engineer Lead - User Voice

Canva

Sydney, New South Wales, Australia (Remote)
1 Week ago
Canva - Senior Platform Engineer (Python) - Analytics Platform

Canva

Sydney, New South Wales, Australia (Remote)
4 Weeks ago
Canva - Global Head of Technology Experience, IT

Canva

Melbourne, Victoria, Australia (Remote)
1 Week ago
Canva - Senior Backend Engineer (Java) - Integrations at Scale

Canva

Sydney, New South Wales, Australia (Remote)
1 Week ago
Canva - Senior Frontend Engineer - Canva for Education

Canva

Brisbane, Queensland, Australia (Remote)
3 Weeks ago
Trek - Store Manager

Trek

Victoria, Australia (On-Site)
2 Months ago
PlayStation Global - Site Reliability Engineer

PlayStation Global

Adelaide, South Australia, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Interface AI - Senior Vice President of Engineering

Interface AI

United States (Remote)
2 Months ago
Microsoft - Member of Technical Staff, AI Platform Engineer

Microsoft

Mountain View, California, United States (Hybrid)
1 Day ago
Google - Senior Software Engineer, Core Machine Learning, Google Cloud

Google

Mountain View, California, United States (On-Site)
9 Hours ago
Google - Senior Software Engineer, AI/ML, Google Cloud Technical Infrastructure

Google

Kirkland, Washington, United States (On-Site)
11 Hours ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

New York, New York, United States (Remote)
5 Months ago
PwC - Manager_Conversational AI Developer_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Tencent - AI Technical Project Manager

Tencent

London, England, United Kingdom (On-Site)
1 Month ago
NVIDIA - Senior Applied LLM Engineer, AI – Chip Design

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Field Application Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
1 Month ago
Google - Software Engineering Manager, Switchstack software

Google

Sunnyvale, California, United States (On-Site)
10 Hours ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug