Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Engineering Manager, ML Performance

$207k - $300k

Google

Lead a team of software engineers focused on identifying and maintaining ML training and serving benchmarks that are representative to Google production and the broader ML industry.Achieve performance for customer launches, and in case of third-party/open-source software (OSS) models, for engaged benchmark submissions (ML Commons, InferenceX, etc.).Use benchmarks to identify performance opportunities and drive both near-term SOTA (e.g., custom kernels) and out-of the box performance (compiler/runtime optimizations, agentic tooling, auto-sharding) directly and in collaboration with partner teams.Participate in algorithmic innovations exploiting new TPU hardware features and model-preserving optimizations (speculative decoding, sparsity, quantization, LoRA, etc.).Participate in co-designing models that are TPU-friendly to showcase model quality at performance advanced to OSS models typically designed on GPUs.Minimum qualifications:Bachelor’s degree or equivalent practical experience.8 years of experience in software development.5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).3 years of experience in a technical leadership role.2 years of experience in a people management or team leadership role.Experience with ML performance analysis, benchmarking, and computer architecture.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.Experience in ML accelerators (GPUs, TPUs) and low-level kernel programming/tuning using tools like CUDA, Triton, or Pallas.Experience with compiler optimization (MLIR, OpenXLA) and integrating frameworks/serving libraries (PyTorch, JAX, vLLM) to maximize hardware efficiency.Ability to adapt ML models to specific hardware strengths and use performance benchmarking to guide both optimization and future hardware design.Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.Google’s Core Machine Learning (ML) organization is looking for an Engineering Manager to join our pioneering TPU Performance team! Our team is responsible for maximizing the speed and efficiency of Google’s custom AI chips (TPUs) for training and running massive AI/ML models.While we have a rich 10-year history of optimizing Google’s own internal AI models, our team is entering an exciting new phase. As Google expands its focus to become a major hardware provider for the broader tech industry, we are optimization partners for both Google's internal teams and major external AI companies and foundation model builders.The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide. We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience.8 years of experience in software development.5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).3 years of experience in a technical leadership role.2 years of experience in a people management or team leadership role.Experience with ML performance analysis, benchmarking, and computer architecture.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Engineering Manager, ML Performance in Sunnyvale, CA vacancy
  • $207k - $300k

     ...Share Engineering Manager, ML Performance Google Sunnyvale, CA, USA In most instances, this position requires in-person interviews as part of the hiring process. ~ Bachelor's degree or equivalent practical experience. ~8 years of experience in software development... 
    Suggested
    Worldwide

    Jobleads-US

    Sunnyvale, CA
    6 days ago
  • $224k - $356.5k

     ...Clara, CA is seeking an AI Developer Technology Engineering Manager to lead a team delivering optimized ML/DL algorithms on NVIDIA hardware across GPUs and...  ...and hire and mentor top talent, ensuring scalable performance and robust collaboration. This role offers a hybrid... 
    Suggested

    Jobleads-US

    Santa Clara, CA
    6 days ago
  •  ...Google LLC in Sunnyvale, CA, is seeking an Engineering Manager to lead the TPU Performance team, driving ML training and inference benchmarks for Google's TPUs. You will guide engineers across multiple sites, set project goals, and contribute to product strategy, while... 
    Suggested

    Jobleads-US

    Sunnyvale, CA
    6 days ago
  • $224k - $356.5k

     ...standard for assessing LLM serving performance across various inference frameworks....  ...efficiency, and scaling. As Technical Lead Manager, you will lead the engineering team within NVIDIA’s Dynamo...  ...performance-critical infrastructure, ML tooling, or distributed systems.3+ years... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    4 days ago
  • $207k - $300k

     ...Lead, grow, and mentor a team of software engineers, fostering a collaborative and high-...  ...leadership role.2 years of experience in a people management or team leadership role.Experience...  ...Experience programming in Java and working with ML inference.Like Google's own ambitions,... 
    Suggested

    Google

    Mountain View, CA
    16 hours ago
  • $207k - $300k

     ...with individuals to discuss performance and development and provide feedback...  ...of solutions in specialized ML areas, optimize ML...  ...years of experience in a people management or team leadership role.Preferred...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related... 
    Immediate start
    Worldwide

    Google

    Sunnyvale, CA
    5 days ago
  • $207k - $300k

     ...pathfinding and system design for the ML Efficiency Hub, driving complex 1-6 month Engineers and 2-4 week Strike Sprints....  ...and deliver highly persuasive TVPs.Perform deep compute surgery on legacy P0...  ...Search. Software Engineering Managers have not only the technical expertise... 
    Permanent employment

    Google

    Mountain View, CA
    5 days ago
  • $168k - $270.25k

     ...modern AI. Today, NVIDIA high-performance processing platforms power...  ...reasoning, and large-scale systems engineering. To address these complex...  ...we are seeking an Engineering Manager to spearhead our strategy for...  ...development, CUDA software, ML framework, runtime, product,... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $201.3k - $352.3k

     ...DescriptionIt all started when engineer Fred Luddy wrote code that...  ...scientists, engineers, and product managers with a dual mission. We build...  ...benchmarks that quantify the performance of Now Assist agentic...  ...technically leading high-performing AI/ML teams.Experience in... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $140k - $215k

     ...CrowdStrike is seeking an experienced SDET Engineering Manager to lead our quality engineering efforts...  ....Your team's work spans functional, performance, contract, and chaos/resilience...  ...security-focused productsUnderstanding of AI/ML security challenges, threats, and mitigation... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    16 hours ago
  • $192k - $278k

    Direct, manage, and set strategy for the power grid distribution...  ...Bachelor's degree in Electrical Engineering, Computer Engineering,...  ...work to shape the future of AI/ML hardware acceleration. You will...  ...power delivery network to meet performance and integrity specifications.... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  •  ...Apple Inc. in Cupertino seeks an Engineering Manager to lead the Simulation Content team, driving 3D content creation and simulation-derived datasets for AI/ML initiatives. You will mentor engineers and artists, shape roadmaps, collaborate across functions, and contribute... 

    Jobleads-US

    Cupertino, CA
    3 days ago
  •  ...Google LLC in Sunnyvale, CA, is hiring a Software Engineering Manager for Top-Of-Rack Infrastructure Lifecycle Engineering and Scheduling. The...  ...drives large-scale infrastructure initiatives in a fast-paced AI/ML hardware landscape. Requires 8 years in software... 

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  • $206.2k - $356.4k

     ...Engineering Manager - Simulation Content Cupertino, California, United States Software and Services Apple is where individual imaginations...  ...is exploring the overlapping space around Simulation and AI/ML. You will be able to work on ambitious, high-reward, and... 
    Relocation

    Jobleads-US

    Cupertino, CA
    3 days ago
  • $139.7k - $216.5k

     ...California in 2004 when a visionary engineer, Fred Luddy, saw the potential to...  ...Learning Engineering Manager, GAI Search Relevance As the leader...  ...enhancements, allowing them to improve ML metrics with a clear understanding of performance tradeoffs and generalizability.You... 
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    5 days ago
  • $262k - $364k

     ...optimization solvers within the GCE Holdback Manager, ensuring real-time machine-drain...  ...Stockroom).Recruit, mentor, and scale an engineering organization of software engineers and Tech...  ...(GCE) core compute and high-priority AI/ML infrastructure.Google Cloud accelerates every... 

    Google

    Sunnyvale, CA
    3 days ago
  •  ...Aimlroles in Sunnyvale, CA is seeking an Applied ML/AI Manager - Behavior Validation within the Software Validation team of the Autonomous Vehicle organization. You will lead a team building and operating behavior critics and human benchmarking capabilities for ML-driven... 
    Remote work

    Jobleads-US

    Sunnyvale, CA
    3 days ago
  • $204k - $337k

     ...this role is hybrid, meaning it will be performed both from home and from a LinkedIn...  ...for all.Responsibilities: As a Senior Engineering Manager you will lead a team of 15-20 engineers...  ...relevant professional experience in AI/ML Engineering and/or leadership of AI/ML... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $171k - $325k

     ....Summary of Role:We are seeking an experienced CPU IP Design Engineer. Responsible for Defining, leading and owning RTL development...  ...for all aspects of the design including Functional Features, Performance, Power, and Area.Essential Responsibilities: Drive the micro-architecture... 
    Full time
    Local area

    Globalfoundries

    Santa Clara, CA
    5 days ago
  • $240k - $290k

     ...Sonatus is looking for an experienced Senior Engineering Manager to build and lead our AI Validation...  ...scale. You will lead and grow a high-performing AI validation team and partner closely...  ...end-to-end validation strategy for AI/ML models, LLMs, RAG pipelines, and agentic... 
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Sonatus

    Sunnyvale, CA
    4 days ago
  • $248k - $396.75k

     ...autonomous vehicles, robotics, and high-performance computing. From the chips that...  ...of our time.NVIDIA's IT Storage Engineering team architects, designs, deploys, and manages petabyte-scale storage...  ...Engineering, Manufacturing, AI/ML Research, and IT Operations — delivering... 
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $140k - $210k

     ...involved. If you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleManager, Engineering (AI/ML)What does a successful Engineering Manager (AI/ML/DE) do at Clover?The Data Science team at Clover is responsible for improving the merchant... 
    Full time

    Fiserv

    Sunnyvale, CA
    3 days ago
  • $220.92k - $311.89k

     ...Description: The Role and Impact As a GPU Platform Hardware Design Engineer, you will play a pivotal role in designing and developing high-quality GPU hardware platforms that drive innovation in high-performance computing, graphics, and visualization technologies. You will... 
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    2 days ago
  • $336.4k - $381.6k

     ...spearhead our new Application Engineering team, a self-sufficient and...  ...the ground up.As a founding manager, you'll lead a small but mighty...  ...landscape, ensuring our AV stack performs safely and effectively in...  ...top talent across Robotics and ML.Deliver autonomy capabilities... 
    Full time
    Local area
    Work from home

    Wayve

    Sunnyvale, CA
    3 days ago
  •  ...d-Matrix is seeking a Principal Software Engineer to advance performance analysis and modeling across its AI inference accelerators. You will analyze ML workloads, build analytical models, and extend simulators, collaborating with hardware design, compiler, inference server... 
    Remote work
    3 days per week

    Jobleads-US

    Santa Clara, CA
    3 days ago
  • $208k - $333.5k

    Site Reliability Engineering (SRE) at NVIDIA is an engineering field focused...  ..., observability, capacity management, continuous delivery, and...  ..., Platform, Security, and AI/ML organizations to deliver reliable...  ...foster an inclusive, high-performing environment through coaching,... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $114.6k - $234.6k

     ...operational analysis while maintaining engineering, security, and quality standards.Write robust...  ..., network operations, security, AI/ML, and product teams to deliver closed-loop...  ...data structures, system reliability, and performance engineering.Experience with one or more... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    4 days ago
  •  ...Google seeks an experienced Software Engineering Manager for YouTube Ads Machine Learning in Mountain View, CA. You will lead ML system design, model deployment, and research for ad recommendations, while steering teams toward ambitious technical goals. Requirements... 

    Jobleads-US

    Mountain View, CA
    2 days ago
  • $262k - $364k

     ...Senior Engineering Manager, Fleet Distribution and Data Services, Infrastructure Google place Sunnyvale, CA, USA In most instances, this...  ...Google Compute Engine (GCE) core compute and high-priority AI/ML infrastructure. Google Cloud accelerates every organization’s... 

    Jobleads-US

    Sunnyvale, CA
    5 days ago
  •  ...Google Cloud Sunnyvale seeks a Senior Engineering Manager for Fleet Distribution and Data Services to shape capacity data, topology, and dynamic distribution for GCE and AI/ML infra. You will guide three engineering tracks and drive real-time data architecture improvements... 

    Jobleads-US

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Engineering Manager, ML Performance. Be the first to apply!