Software Engineer, Runtime, AICore, Platforms and Devices

1 Month 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 - Advertising Solutions Architect

Google

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Attentive - Senior Software Engineer

Attentive

New York, New York, United States (Hybrid)
7 Months ago
Winjit Technologies - Unity -3D developer

Winjit Technologies

Nashik, Maharashtra, India (On-Site)
1 Month ago
Google - Software Engineer III, Full Stack, YouTube OTT

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
ION - Java Developer, Italy

ION

Italy (Hybrid)
7 Months ago
Social Discovery Group - Senior .NET Developer (EVA AI)

Social Discovery Group

Poland (Remote)
4 Months ago
Varonis  - Python Developer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
5 Months ago
Nagarro - Associate Engineer, Tech support

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Twitch - Software Engineer II - iOS

Twitch

San Francisco, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Technical Solutions Consultant

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Zeta - Software Development Engineer II - Backend

Zeta

Hyderabad, Telangana, India (On-Site)
7 Months ago
Google - Business Analyst, Creator Partnerships

Google

New York, New York, United States (On-Site)
1 Month ago
Google - Software Engineer II, Device Integrity, Web and IOS

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Flexra Software - Lead, Content Engineering

Flexra Software

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
PlayStation Global - Engineering Manager - Technical Operations

PlayStation Global

Carlsbad, California, United States (On-Site)
1 Month ago
Sonar Source - Engineering Director

Sonar Source

Austin, Texas, United States (On-Site)
7 Months ago
Canva - Senior Backend Engineer (Java) Design at Scale - Teams and Education

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Aryaka - Security Product Architect

Aryaka

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Every matrix - Middle QA Tester

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Trek - Bike Sourcing, Asia

Trek

Taichung City, Taiwan (On-Site)
4 Months ago
Trek - Mechanical CAD Designer

Trek

Taichung City, Taiwan (On-Site)
3 Months ago
winking Entertainment - 2D Senior Original Art Designer (Japanese and Korean Style)

winking Entertainment

Taipei City, Taiwan (On-Site)
1 Month ago
Trend Micro - Sr. AI Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
Google - PCB Design Engineer, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Mechanical Design Engineer II

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Trend Micro - (Sr.) Threat Researcher

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Trend Micro - Staff/Sr. Cloud Service Engineer (VicOne_ Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
Google - Software Engineer, PhD, Cloud Platforms

Google

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

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

PwC - IN-Manager _Technical Delivery Manager_ Emerging Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Google - Senior Software Engineer, Security/Privacy, Google Cloud Platforms

Google

New York, New York, United States (On-Site)
1 Month ago
SciPlay - Senior Software Engineer

SciPlay

Cedar Falls, Iowa, United States (Hybrid)
4 Months ago
Google - Senior Software Engineer, Google Cloud NetInfra

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Software Engineer III, YouTube Commerce Tooling

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Technical Solutions Consultant, Ads, Authoring Automation, gTech

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Web Solutions Engineer III, Data, Systems and Support

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Service Framework Software Engineer Intern

ByteDance

Singapore (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Canada (Remote)
7 Months ago
ION - Senior Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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