Talent.com
Software Engineer, AI/ML GenAI, Android
Software Engineer, AI/ML GenAI, AndroidGoogle • San Jose, CA, United States
Software Engineer, AI / ML GenAI, Android

Software Engineer, AI / ML GenAI, Android

Google • San Jose, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Software Engineer, AI / ML GenAI, Android at Google

Get AI-powered advice on this job and more exclusive features.

Minimum qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages.
  • 2 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 2 years of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging).
  • 1 year of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).

Preferred qualifications

  • Master's degree or PhD in Computer Science or related technical field.
  • 3 years of experience with data structures / algorithms.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.
  • 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 manage information 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 changing 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.

    Android is Google’s mobile operating system powering more devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super‑power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc.) that run the best apps / services for everyone in the world.

    Salary and benefits

    The US base salary range for this full‑time position is $141,000–$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

    Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.

    Responsibilities

  • Write and test product or system development code.
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices among available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product / program updates and user feedback.
  • Triage product or system issues and debug / track / resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Design and implement Generative Artificial Intelligence (GenAI) solutions, leverage Machine Learning (ML) infrastructure, and evaluate trade‑offs between different techniques and their application domains.
  • Job Details

    Seniority level : Not Applicable

    Employment type : Full‑time

    Job function : Information Technology and Engineering

    Industries : Information Services and Technology, Information and Internet

    Google is proud to be an equal‑opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Software Engineer Android • San Jose, CA, United States

    [internal_linking.related_jobs]
    Senior Software Development Engineer, AI / ML, AWS Neuron, Model Inference

    Senior Software Development Engineer, AI / ML, AWS Neuron, Model Inference

    Annapurna Labs (U.S.) Inc. • Cupertino, CA, US
    [job_card.full_time]
    The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine learning a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Android Engineer : AI / ML, Leadership & Delivery

    Senior Android Engineer : AI / ML, Leadership & Delivery

    COMFORT SYSTEMS • Sunnyvale, CA, United States
    [job_card.full_time]
    A leading technology firm in Sunnyvale, California, is seeking a Software Engineer to design and develop advanced Android applications using Kotlin and Java. The ideal candidate will have a strong b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer - AI / LLM Applications (26456)

    Sr. Software Engineer - AI / LLM Applications (26456)

    Supermicro • San Jose, CA, United States
    [job_card.full_time]
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Android Engineer – AI-Driven Mobile Apps

    Senior Android Engineer – AI-Driven Mobile Apps

    Intuit Inc. • Mountain View, CA, United States
    [job_card.full_time]
    A leading software company is looking for a Senior Software Engineer – Android in Mountain View, California.The successful candidate will design and develop high-quality Android applications, contr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    AI ML Engineer

    AI ML Engineer

    Smart IT Frame LLC • San Jose, CA, United States
    [job_card.full_time]
    Location - San Jose , CA Hybrid (3 days WFO).At Smart IT Frame, we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize in IT, healt...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior AI Platform Engineer — Hybrid (ML Infra)

    Senior AI Platform Engineer — Hybrid (ML Infra)

    General Motors of Canada • Mountain View, CA, United States
    [job_card.full_time]
    A leading automotive company seeks a Senior Machine Learning Engineer to drive AI innovation by designing and building advanced AI technologies. You'll play a vital role in shaping the company's fut...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Generative AI - ML System Engineering

    Generative AI - ML System Engineering

    Meshy • Sunnyvale, CA, US
    [job_card.full_time]
    We are looking for Machine Learning Systems Engineers who can help us build the world's largest end-to-end 3D native machine learning systems. You will help us build our end to end ML framework ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior ML Engineer, Siri Speech : Next‑Gen Multimodal AI

    Senior ML Engineer, Siri Speech : Next‑Gen Multimodal AI

    Apple Inc. • Cupertino, CA, United States
    [job_card.full_time]
    A leading technology company in Cupertino is seeking a Sr.Machine Learning Engineer for the Siri Speech team.You will work on dialog systems and foundation models, enhancing Siri's capabilities.The...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead AI Engineer

    Lead AI Engineer

    1Five • Fremont, CA, United States
    [job_card.full_time]
    This is a leadership role at the intersection of.AI, technical architecture, and company vision.ML engineering and model development. Backflip’s core model, including architecture, data, training, a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, AI / ML, AIR

    Senior Software Engineer, AI / ML, AIR

    Google Inc. • Mountain View, CA, United States
    [job_card.full_time]
    Google place Mountain View, CA, USA.Bachelor’s degree or equivalent practical experience.Natural Language Processing or Large Language Models. Master's degree or PhD in Computer Science or related t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Data / AI / ML Software Engineer

    Senior Data / AI / ML Software Engineer

    Crossing Hurdles • Fremont, CA, United States
    [job_card.full_time]
    Crossing Hurdles is a global recruitment firm partnering with, a fast-growing Clinical Data Intelligence platform built on 12+ years of advanced research in Machine Reading and Knowledge Graph tech...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior ML Software Development Engineer

    Senior ML Software Development Engineer

    Fortinet • Santa Clara, CA, United States
    [job_card.full_time]
    Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. This position offers the ch...[show_more]
    [last_updated.last_updated_30] • [promoted]
    OS Intelligence ML Engineer — On-Device AI for OS

    OS Intelligence ML Engineer — On-Device AI for OS

    Apple Inc. • Cupertino, CA, United States
    [job_card.full_time]
    A global technology company based in California seeks a talented individual to design and develop Deep Learning architectures. This role involves creating intelligent experiences through innovative ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, AI / ML, TPU E2E

    Senior Software Engineer, AI / ML, TPU E2E

    Google Inc. • Sunnyvale, CA, United States
    [job_card.full_time]
    Senior Software Engineer, AI / ML, TPU E2E.Google place Sunnyvale, CA, USA.Bachelor’s degree or equivalent practical experience. ML infrastructure, or specialization in another ML field.Experience des...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior AI / ML Platform Architect — Gen AI on AWS

    Senior AI / ML Platform Architect — Gen AI on AWS

    JPMorganChase • Palo Alto, CA, United States
    [job_card.full_time]
    A leading financial services firm is looking for a Principal AI / ML and Gen AI Engineer in Palo Alto, California.This role focuses on designing and scaling AI / ML infrastructure using AWS.The ideal c...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Associate ML Engineer – 3D Vision & Generative AI

    Associate ML Engineer – 3D Vision & Generative AI

    CoStar Group, Inc. • Sunnyvale, CA, United States
    [job_card.full_time]
    A leading real estate data provider seeks an Associate Machine Learning Engineer in Sunnyvale, California.This role involves developing state-of-the-art computer vision algorithms and collaborating...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead AI / ML Architect for Industrial & Automotive

    Lead AI / ML Architect for Industrial & Automotive

    Mogi I / O : OTT / Podcast / Short Video Apps for you • San Jose, CA, United States
    [job_card.full_time]
    A technology solutions company is looking for a Principal AI / ML Architect specializing in industrial and automotive solutions in San Jose, CA. The ideal candidate will have 12-15 years of experience...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Principal AI / ML Engineer, Security AI

    Principal AI / ML Engineer, Security AI

    Cisco Systems, Inc. • San Jose, CA, United States
    [job_card.full_time]
    The Cisco Security AI team delivers AI products and platform for all Cisco secure products and portfolios so businesses around the world can defend against threats and safeguard the most vital aspe...[show_more]
    [last_updated.last_updated_30] • [promoted]