Talent.com
Senior Software Engineer, Core ML Frameworks
Senior Software Engineer, Core ML Frameworksjobr.pro • Sunnyvale, CA, United States
Senior Software Engineer, Core ML Frameworks

Senior Software Engineer, Core ML Frameworks

jobr.pro • Sunnyvale, CA, United States
4 hours ago
Job type
  • Full-time
Job description

Minimum Qualifications :

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with performance, large‑scale systems data analysis, visualization tools, or debugging.

Preferred Qualifications :

  • Master's degree or PhD in Computer Science or a related technical field.
  • 5 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 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.

    We are the Core ML Frameworks team, responsible for large parts of Google's production ML stack. We collaborate closely with Google DeepMind and other teams across Alphabet to build solutions that power the future of AI, both within the company and across the industry via Google Cloud Platform (GCP). Join Core ML and make a significant impact on Alphabet's vast ML infrastructure, dealing with technical challenges that directly impact the performance, efficiency and scalability of AI across Google.

    Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise‑grade solutions that leverage Google’s cutting‑edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

    The US base salary range for this full‑time position is $166,000–$244,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

  • Contribute to the development and maintenance of a unified open‑source kernel library, creating a home for high‑quality, well‑tested, easy‑to‑use and performant kernels available to both internal and external users.
  • Build infrastructure and tooling for kernel development, including benchmarking suites, auto‑tuning frameworks, performance analysis tools, debugging tools and continuous integration pipelines to ensure the correctness and performance of custom kernels across different hardware and model configurations.
  • Design, develop and optimize high‑performance custom kernels (using languages like Pallas, Mosaic and Triton) targeting TPU and GPU architectures for key machine learning operations.
  • Investigate and implement custom kernel support for new accelerator hardware generations / features and emerging ML operations.
  • Contribute to the documentation and usability of kernel library tools to lower the barrier to entry for researchers and engineers looking to write or leverage custom kernels.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Sunnyvale, CA, United States

    Related jobs
    Senior Software Engineer, Core Experiences & Kotlin SDKs

    Senior Software Engineer, Core Experiences & Kotlin SDKs

    Clutch Canada • Santa Clara, CA, United States
    Full-time
    A leading tech company is seeking a Senior Software Engineer to join their Core Experiences Team.This role involves collaborating with product teams, optimizing functions, and shipping cloud servic...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer, AV Core Services

    Senior Software Engineer, AV Core Services

    General Motors • Mountain View, CA, United States
    Full-time
    Come build the future of self-driving at GM.The Autonomous Vehicle Launch team is responsible for configuring, executing, and monitoring our autonomous driving applications.We develop onboard servi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AOSP - Core OS

    Senior Software Engineer, AOSP - Core OS

    Applied Intuition Inc. • Mountain View, CA, United States
    Full-time
    Senior Software Engineer, AOSP - Core OS.Mountain View, California, United States.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Core Services

    Senior Software Engineer - Core Services

    Djangojobs • Palo Alto, CA, United States
    Full-time
    Senior Software Engineer - Core Services at.Senior Software Engineer - Core Services.Rivian's Digital Commerce Team is responsible for the end-to-end implementation of the digital experience outsid...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Emerson United Inc- Strategic Search and Recruitment • Fremont, CA, United States
    Full-time
    My client is building next-gen automation and orchestration platforms and needs an engineer who can design fault-tolerant, distributed systems at scale. If you’ve got hands-on experience with Functi...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior, Software Engineer

    Senior, Software Engineer

    Walmart • Sunnyvale, CA, United States
    Full-time +1
    Walmart's Enterprise Business Services (EBS) is a powerhouse of seven exceptional teams delivering world-class technology solutions and services making a profound impact at every level of Walmart.A...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Wallet Core Palo Alto, California, United States

    Senior Software Engineer - Wallet Core Palo Alto, California, United States

    BitGo Inc. • Palo Alto, CA, United States
    Full-time
    BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Core ML Frameworks

    Senior Software Engineer, Core ML Frameworks

    Google • Sunnyvale, CA, United States
    Full-time
    Senior Software Engineer, Core ML Frameworks.Apply for the Senior Software Engineer, Core ML Frameworks role at Google.Join a team building large parts of Google's production ML stack.Google's soft...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Software Engineer - Core Location

    Senior Software Engineer - Core Location

    Apple Inc. • Cupertino, CA, United States
    Full-time
    Senior Software Engineer - Core Location.Cupertino, California, United States Software and Services.Join the team behind Core Location to design and build the future of device location API, and the...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer - Wallet Core

    Senior Software Engineer - Wallet Core

    BitGo, Inc. • Palo Alto, CA, United States
    Full-time
    BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AOSP - Core OS

    Senior Software Engineer, AOSP - Core OS

    Applied Intuition • Mountain View, CA, United States
    Full-time
    Senior Software Engineer, AOSP - Core OS.Mountain View, California, United States.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Core Platform Engineer for Enterprise ML & APIs

    Senior Core Platform Engineer for Enterprise ML & APIs

    Moveworks • Mountain View, CA, United States
    Full-time
    A technology startup in Mountain View, CA is seeking a Staff Engineer to shape the evolution of conversational AI.You will design and develop scalable backend solutions and build enterprise data pl...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, AI / ML

    Senior Software Engineer, AI / ML

    Striim • Palo Alto, CA, United States
    Full-time
    Striim, (pronounced stream with two is for integration and intelligence), is a unified data integration and streaming platform that connects clouds, data, and applications with unprecedented speed ...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer - Wallet Core

    Software Engineer - Wallet Core

    Bitgo • Palo Alto, California, United States
    Full-time
    BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
    Last updated: 23 days ago • Promoted
    Senior AI Software Engineer, GenAI Framework

    Senior AI Software Engineer, GenAI Framework

    NVIDIA • Santa Clara, CA, United States
    Full-time
    NVIDIA is now looking for AI Software Engineers for our GenAI Frameworks (Megatron Core () and NeMo Framework () ) team.Megatron Core and NeMo Framework are open-source, scalable and cloud-native f...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Core Infrastructure

    Senior Software Engineer, Core Infrastructure

    Waymo • Mountain View, CA, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer — Core Experiences (Kotlin MP)

    Senior Software Engineer — Core Experiences (Kotlin MP)

    Speechify • Sunnyvale, CA, United States
    Full-time
    A leading tech company in Sunnyvale is seeking a Senior Software Engineer for the Core Experiences Team.This role involves optimizing and shipping backend services, particularly using Kotlin.The id...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, AI / ML, TPU E2E

    Senior Software Engineer, AI / ML, TPU E2E

    Google Inc. • Sunnyvale, CA, United States
    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: 2 days ago • Promoted