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

Senior Software Engineer, ML Compilers, TPU, YouTube

$174k - $253k

Google

Contribute to the compiler for a novel processor designed to accelerate machine learning workloads.Target and compile high-performance implementations of operations at distributed scale.Design and implement new compiler passes that extract more performance out of current and next-generation TPUs for our unique LEM (Large Embedding Models) requirements, directly impacting fleet efficiency.Collaborate closely with YouTube’s Next Platform Evaluation team and Google’s hardware designers to co-design future processors.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience programming in C++ or Python.5 years of experience testing, and launching software products.3 years of experience with software design and architecture.Experience with state-of-the-art ML compilers and their internals, experience writing compiler optimization passes.Experience with ML frameworks such as TensorFlow, JAX, and PyTorch, or ML compilers (e.g., accelerated linear algebra (XLA))Preferred qualifications:Master's degree or PhD in computer science or related technical fields.Experience developing accessible technologies.Experience with debugging correctness and performance issues at all levels of the ML software stack.Familiarity with accelerator HW architectures (TPUs/GPUs).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.With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.On this team, you will own the optimization of the models powering the YouTube algorithm. Your work will range from contributing to the Accelerated Linear Algebra (XLA) compiler for Google's custom Tensor Processing Units, to authoring custom Pallas kernels in JAX, maximizing fleet utilization and the value delivered to users.You will build support and optimize new and existing models in our RecSys stack, including new model architectures while adapting to next-generation TPU hardware.You will engage in state-of-the-art model and TPU compiler co-design, with opportunities to work up and down the stack ranging from end-user ML models down to Hardware/Software architecture.At YouTube, we believe that everyone deserves to have a voice, and that the world is a better place when we listen, share, and build community through our stories. We work together to give everyone the power to share their story, explore what they love, and connect with one another in the process. Working at the intersection of cutting-edge technology and boundless creativity, we move at the speed of culture with a shared goal to show people the world. We explore new ideas, solve real problems, and have fun — and we do it all together.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $253000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.8 years of experience programming in C++ or Python.5 years of experience testing, and launching software products.3 years of experience with software design and architecture.Experience with state-of-the-art ML compilers and their internals, experience writing compiler optimization passes.Experience with ML frameworks such as TensorFlow, JAX, and PyTorch, or ML compilers (e.g., accelerated linear algebra (XLA))

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ML Compilers, TPU, YouTube in San Bruno, CA vacancy
  • $174k - $252k

     ...one or more specialized ML areas, leverage ML...  ...maintaining, or launching software products, and 1 year of...  ...technologies.Google's software engineers develop the next-...  ...forward.As a Senior Software Engineer for ML Infrastructure at YouTube, you will directly envision... 
    Senior
    Youtube

    Google

    San Bruno, CA
    4 days ago
  •  ...Roles We are looking for an experienced software engineer to help us build a new generation of...  ...backgrounds for this role: Path A — Compiler / Tooling You have built a compiler,...  ...evaluation frameworks. Familiarity with ML tools and frameworks (PyTorch, Hugging Face... 
    Senior
    Full time
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    San Francisco, CA
    13 hours ago
  • $174k - $252k

     ...experience testing, maintaining, or launching software products, and 1 year of experience with...  ...technologies. Google's software engineers develop the next-generation technologies...  ...maintain, and enhance software solutions.At YouTube, we believe that everyone deserves to... 
    Senior
    Youtube

    Google

    San Bruno, CA
    3 days ago
  • $174k - $253k

     ...development code.Review code developed by other engineers and provide feedback to ensure best...  ...testing, maintaining, or launching software products, and 1 year of experience with...  ...maintain, and enhance software solutions. At YouTube, we believe that everyone deserves to... 
    Senior
    Youtube

    Google

    San Bruno, CA
    2 days ago
  • $166k - $225k

     ...ingestion to ETL, BI, and all the way up to ML/AI with a unified platform. To achieve...  ...is the next generation (decoupled) query engine and structured storage system that can outperform...  ...that leapfrog state-of-the-art:Query compilation and optimizationDistributed query... 
    Senior
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  • $196.75k - $243.29k

     ...our current team Backend and ML engineers have made tremendous progress...  ...We are seeking a founding Senior Full-Stack Engineer (Frontend...  ...of experience as a Fullstack Software Engineer. ~2+ years of experience...  ...~2+ years of experience in compiled backend languages such as... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    6 hours ago
  • $207k - $301k

     ...and fragmentation in the ML training and serving...  ...years of experience in software development. 5 years of...  ...skills.Google's software engineers develop the next-...  ...technology forward.The YouTube Discovery Efficiency team...  ...YouTube's models for next TPU generations.At YouTube,... 
    Youtube

    Google

    San Bruno, CA
    9 hours ago
  •  ...foundational components that power OpenAI’s ML training infrastructure. We focus on...  ...development at scale. About the Role As a software engineer on the Scaling team, you’ll help build...  ...custom kernels, contributing to compiler infrastructure, and developing scalable... 
    Full time
    Work at office
    Local area
    Relocation package
    3 days per week

    OpenAI

    San Francisco, CA
    13 hours ago
  • $142.5k - $264.7k

     ...work done by our Computational and Bench Scientists and enable ML/AI tool creation and adoption. Our team specializes in...  ...transformation, linkage and sharing. We’re looking for a full-stack software engineer to join our team building modern software solutions for Pathology... 
    Senior
    Full time
    Local area
    Worldwide
    Relocation package
    3 days per week

    Genentech

    South San Francisco, CA
    1 day ago
  • $117k - $234k

     ...OfficePosition Summary...What you'll do...Role summary: As a Senior Software Engineer, you will lead the delivery of scalable software solutions...  ...debugging, and continuous integration, while integrating AI/ML components to enhance platform capabilities. You will contribute... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    San Bruno, CA
    2 days ago
  • $196.75k - $243.29k

     ...first, natively supporting agentic and ML-driven safety workflows without...  ...capabilities from months to hours.As a Senior Software Engineer on the Safety Foundation team, you will...  ...systemsProficient in Go or a similar compiled language (Go strongly preferred)Experience... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    9 hours ago
  • $216k - $270k

     ...Agentic AI in production, paired with applied ML research, design, and evaluation to...  ...like. About the Role As a Software Engineer on Agent Oversight, you will build the platform...  ...designs or mentoring engineers at a senior/staff level Compensation packages at... 
    Senior
    Full time

    Scale AI

    Daly City, CA
    3 days ago
  • $165k - $220k

     ...complex problems at the intersection of software, hardware, and AI, there's never...  ...team. About The Role Reporting to the Senior Engineering Manager for ML Workflows, this Senior Software...  ...Strong proficiency in Go, or in another compiled language (C, C++, C#, Rust, Java)... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Weights & Biases

    San Francisco, CA
    2 days ago
  • $220k - $290k

     ...Description:Calico seeks a Senior / Staff Cloud Engineer to lead the execution and operation...  ...machine learning (ML) platform. As the technical...  ...workloadsTroubleshoot node-level GPU/TPU issues, manage scheduling...  ...with 4+ years of relevant software engineering, DevSecOps, or Cloud... 
    Senior

    Calico Life Sciences

    South San Francisco, CA
    3 days ago
  • $130.4k - $195.6k

     ...to stream Unity content into other game engines and 3D environments — in-process, cross-process...  ..., distributed systems, and emerging AI/ML-assisted workflows. This is your...  ...streaming, and rendering—including shader compilation, mesh processing, and texture streaming.Systems... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Unity Technologies

    San Francisco, CA
    9 hours ago
  •  ...tasks but still fail at the complex, judgment-heavy parts of software engineering. We build the environments that expose those failures and help...  ...extensive experience working with coding agents No prior ML or AI experience required Probably not a good fit if you:... 
    Senior
    Full time

    Mechanize

    San Francisco, CA
    1 day ago
  • $204k - $259k

     ...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve how...  ...Experience coding in C++ * Experience with ML * Experience with A/B experiment... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    13 hours ago
  • $160k - $225k

     ...for some of the most sophisticated AI teams in the world.As a Senior Software Engineer for AI Runtime, you will play a critical role in building...  ...GPU training infrastructure, high-performance computing, or ML systems.Experience with distributed training frameworks (such... 
    Senior
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  •  ...Enterprise AI application software company. C3 AI delivers a family...  ...C3 AIC3 AI is looking for Senior Software Engineers to join the rapidly growing...  ...scalable and extensible AI/ML platform for large-scale...  ...Java, C++, C#, or some other compiled language. Python would also... 
    Senior
    Work experience placement

    C3 IoT

    Redwood City, CA
    4 days ago
  • $164.2k - $225.7k

     ...-growing SaaS companies in the world.Our engineering teams build highly technical products that...  ...the most trusted data analytics and ML platform in the world. Security Engineering...  ...data from bad actors. We are looking for senior leaders such as yourselves to create the... 
    Senior
    Work at office
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    1 day ago
  • $166k - $225k

     ...unified, scalable, and governed platform to deploy and manage AI/ML models — from traditional ML to fine-tuned and proprietary...  ...operationalize models at scale with strong SLAs and cost efficiency.As a Senior Engineer, you’ll play a critical role in shaping both the product... 
    Senior
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  • $160k - $185k

     ...content and engagement, at the scale of YouTube. Valued at $1 billion, Quizlet has...  ...Quizlet. We are at the intersection of engineering, business, and compliance, which means you...  ...outcomes. About the Role: As a Sr. Software Engineer on the Payments team, you will... 
    Senior
    Youtube
    Full time
    Work at office

    Quizlet

    San Francisco, CA
    13 hours ago
  •  ...way for developers to work with data and share it responsibly via data product containers. Our vision is to build a world where AI/ML and analytics are powered by decentralized, responsible, and equitable data ownership, across boundaries of organizations, technology... 
    Senior
    Full time

    Nextdata

    San Francisco, CA
    13 hours ago
  •  ...Gradient Ventures, Expa, and other investors who have financed iconic companies like YouTube, Substack, Twitch, Box, Hims, Instacart, and Lyft. About the role We’re hiring a Senior Software Engineer to build and evolve the core product experiences that power Collective’s... 
    Senior
    Youtube
    Self employment
    Work at office
    Remote work
    Flexible hours

    Collective

    San Francisco, CA
    5 days ago
  • $179.8k - $258.5k

    Senior Software Engineer - Identity SecurityEnterprises are undergoing two simultaneous transformations: moving critical infrastructure to the cloud...  ...productsFamiliarity with machine learning systems or ML-adjacent infrastructureExposure to AWS, Kafka, containerized... 
    Senior
    Work at office

    Abnormal Security

    San Francisco, CA
    9 hours ago
  • $243.29k - $295.25k

     ...create safer, more civil shared experiences for everyone.As a Senior Software Engineer on the Communications team, you'll own the backend systems...  ...architecting high-throughput distributed services, integrating ML models, and enabling rapid product experimentationEquip... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  •  ...learning and large language models to build software which helps our internal GTM teams...  ...role, you'll play the role of a backend engineer working across the stack (backend services...  ...have the opportunity to contribute to more ML specific tasks. Successful individuals on... 
    Senior
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    9 hours ago
  •  ...active learning, among other topics. About the Role As a Software Engineer, you will help build AI systems that can perform previously...  ...AGI. For example, we develop Triton , a language and compiler for writing custom GPU kernels. The aim of Triton is to provide... 
    Full time

    OpenAI

    San Francisco, CA
    13 hours ago
  • $190k - $240k

     ...largest organizations to empower scientists, engineers, financial experts, product creators,...  ...!About the Team We are looking for a Senior AI/ML Engineer to add to our AI Platform team...  ...building customer-facing, cloud-native software systemsAI/ML pipelines, LLM systems, or... 
    Senior
    Work at office
    Local area
    3 days per week

    Snorkel AI

    Redwood City, CA
    4 days ago
  • $200k - $250k

    Senior Software Engineer Engineering Prolific Prolific is not just another player in the AI space - we are the architects of the human data...  ...information on Prolific Benefits External Handbook Website Youtube Privacy Statement By submitting your application, you... 
    Senior
    Youtube
    Full time
    Work at office
    Remote work
    2 days per week
    1 day per week

    Prolific Academic Ltd

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, ML Compilers, TPU, YouTube. Be the first to apply!