Senior Software Engineer, ML Compilers, TPU, YouTube
$174k - $253kContribute 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))
$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...SeniorYoutube- ...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...SeniorFull timeRemote workRelocation packageFlexible hours
$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...SeniorYoutube$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...SeniorYoutube$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...SeniorLocal areaWorldwide$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...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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- ...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 timeWork at officeLocal areaRelocation package3 days per week
$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...SeniorFull timeLocal areaWorldwideRelocation package3 days per week$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...SeniorFull timeTemporary workPart time$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...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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...SeniorFull time$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)...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$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$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...SeniorFull timeWork at officeLocal areaRemote workWorldwide- ...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:...SeniorFull time
$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...SeniorFull timeRemote work$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...SeniorLocal areaWorldwide- ...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...SeniorWork experience placement
$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...SeniorWork at officeLocal areaWorldwide$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...SeniorLocal areaWorldwide$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...SeniorYoutubeFull timeWork at office- ...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...SeniorFull time
- ...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...SeniorYoutubeSelf employmentWork at officeRemote workFlexible hours
$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...SeniorWork at office$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...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...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...SeniorWork at office3 days per week
- ...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
$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...SeniorWork at officeLocal area3 days per week$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...SeniorYoutubeFull timeWork at officeRemote work2 days per week1 day per week
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!
- ngo software engineer San Bruno, CA
- software developer positions San Bruno, CA
- consulting software engineer San Bruno, CA
- software developer San Bruno, CA
- software engineer healthcare San Bruno, CA
- cybersecurity software engineer San Bruno, CA
- software developer fintech San Bruno, CA
- senior software engineer ruby on rails San Bruno, CA
- software engineer amazon San Bruno, CA
- part time software developer remote San Bruno, CA


