Software Engineer, Runtime, AICore, Platforms and Devices

17 Hours ago • 1 Years + • Full Stack Development • Artificial Intelligence

Job Summary

Job Description

Google is seeking a Software Engineer to work on projects critical to its needs. Responsibilities include collaborating with Google DeepMind and CoreML to adapt and implement the Gemini model for mobile applications, optimizing the AICore runtime (Gemini Nano) for mobile environments within the Android ecosystem, building developer-facing APIs for Android app development, and prototyping novel user experiences using RAG, traditional ML models, LoRAs, or LLM fine-tuning. The ideal candidate possesses experience in software development (C++, Java, Python), data structures/algorithms, and ideally, machine learning infrastructure, mobile development, and generative AI. This role involves working on a fast-paced team and requires versatility and leadership qualities.
Must have:
  • Software development experience (C++, Java, Python)
  • Data structures and algorithms experience
  • Collaborate with Google DeepMind and CoreML
  • Optimize AICore runtime (Gemini Nano)
  • Build developer-facing APIs
Good to have:
  • Master's/PhD in Computer Science
  • Experience with ML infrastructure
  • Mobile development experience
  • Generative AI experience

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 1 year of experience with software development in one or more programming languages (e.g., C++, Java, Python), or 1 year of experience with an advanced degree.
  • 1 year of experience with data structures or algorithms.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience with Machine Learning infrastructure (e.g., model deployment, model evaluation, data processing, debugging).
  • Experience with Mobile Development.
  • Experience with Generative AI.

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.

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

  • Collaborate with Google DeepMind, CoreML to adapt and implement the Gemini model for mobile user applications.
  • Optimize the AICore runtime, specifically Gemini Nano, ensuring they are optimally integrated into the mobile environment across the Android ecosystem.
  • Build developer facing API to empower app developers to build innovated user experiences in Android applications.
  • Engage in prototyping with product teams, aiming to pioneer novel user experiences by elevating mobile capabilities through methods such as RAG (Retrieval-Augmented Generation), traditional Machine Learning models, LoRAs or targeted LLM fine-tuning.

Similar Jobs

Google - Software Engineer, Google Play, Subscription Growth

Google

Atlanta, Georgia, United States (On-Site)
1 Week ago
The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

San Francisco, California, United States (On-Site)
5 Months ago
Meta - Software Engineer, Intern/Co-op

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
ByteDance - Software Engineer Graduate (Multi Cloud CDN)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Google - Cloud Engineer II, AI/ML, Professional Services

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Postman - Engineering Manager, Workspaces

Postman

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
The Walt Disney Company - Software Engineer II - iOS

The Walt Disney Company

Bristol, Connecticut, United States (Hybrid)
1 Week ago
Next Level Business Services - API Developer

Next Level Business Services

New York, New York, United States (On-Site)
6 Months ago
Nagarro - Staff Engineer, Java

Nagarro

India (Remote)
6 Months ago
Google - Senior Software Engineer, Titan Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Principal Software Engineer - Backend

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Buckman - Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Google - Technical Solutions Engineer, Infrastructure, Compute, Google Cloud

Google

Mexico City, Mexico City, Mexico (On-Site)
19 Hours ago
Netflix - Software Engineer (L4/L5) - Enablement Apps

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Google - Software Engineer, PhD, Early Career, Campus, 2025 Start

Google

Mountain View, California, United States (On-Site)
5 Months ago
ByteDance - Backend Software Engineer, Global E-commerce Open Platform

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Nolimit City - Senior Software Engineer

Nolimit City

Stockholm, Stockholm County, Sweden (Hybrid)
5 Months ago
Salesforce - Salesforce AI Research Intern - Summer 2025

Salesforce

Palo Alto, California, United States (On-Site)
6 Months ago
Netflix - Data Engineer (L5) - Ads

Netflix

United States (Remote)
1 Week ago
Google - Software Engineering Manager II

Google

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

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Trend Micro - Sr. Software Engineer (XDR for Networks)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Garena - Game System Operation Engineer

Garena

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Software Engineering Manager, ChromeOS

Google

Taipei City, Taiwan (On-Site)
1 Week ago
PwC - C.顧問類-生技產業資深專員(產業分析/論壇與活動企劃)

PwC

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Thermal Manufacturing Engineer

Google

Taipei City, Taiwan (On-Site)
20 Hours ago
Trek - Bike Sourcing, Asia

Trek

Taichung City, Taiwan (On-Site)
2 Months ago
Google - Software Engineer II, ChromeOS

Google

Taipei City, Taiwan (On-Site)
1 Week ago
NVIDIA - Signal and Power Integrity Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Google - Lead Software Engineer, Quick Share, Android

Google

New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Software Engineer III, Diagnostics, Tools, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Developer III, AI/ML GenAI, Applied AI

Google

Waterloo, Ontario, Canada (On-Site)
1 Week ago
GoTo Group - Software Engineer - Identity Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
5 Months ago
Info Stretch - Senior Engineer

Info Stretch

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Google - Staff Engineer Tech Lead, Opinion Rewards, Google Ads

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Staff Software Engineer, Google Cloud Business Platforms

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
The Walt Disney Company - Senior Software Engineer, iOS

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Weeks ago
Google - Web Solutions Engineer

Google

Bengaluru, Karnataka, India (On-Site)
17 Hours ago
Google - Senior Software Engineer, Engineering Productivity, Google Cloud Platforms

Google

New York, New York, United States (On-Site)
20 Hours ago
Anavation - Senior Software Engineer

Anavation

San Antonio, Texas, United States (Remote)
6 Days ago
Keywords Studios - MPG | Lead Software Engineer

Keywords Studios

United Kingdom (Remote)
5 Days 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.

Dublin, County Dublin, Ireland (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

San Francisco, California, United States (On-Site)

Saint-Ghislain, Wallonia, Belgium (On-Site)

Bengaluru, Karnataka, India (On-Site)

Austin, Texas, 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