Senior Software Engineer, Core ML Frameworks

3 days ago


Sunnyvale, United States Google 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. About The Job Google's software engineers develop next‑generation technologies that change how billions of users connect, explore, and interact with information. The Core ML Frameworks team is responsible for large parts of Google's production ML stack, collaborating with Google DeepMind and other teams across Alphabet. This role focuses on building infrastructure and tooling for kernel development, contributing to open‑source kernel libraries, and optimizing performance across hardware platforms. Responsibilities Contribute to the development and maintenance of a unified open‑source kernel library, ensuring high quality, well‑tested, and performant kernels. Build infrastructure and tooling for kernel development, including benchmarking suites, auto‑tuning frameworks, performance analysis tools, debugging tools, and continuous integration pipelines. Design, develop, and optimize high‑performance custom kernels (using languages such as 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 and emerging ML operations. Contribute to documentation and usability of kernel library tools, lowering the barrier to entry for researchers and engineers. Minimum Qualifications Bachelor’s degree or equivalent practical experience. 5 years of software development experience 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 and algorithms. 1 year of experience in a technical leadership role. Experience developing accessible technologies. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Information Technology and Engineering Eligible Locations Mountain View, CA; San Mateo, CA; Sunnyvale, CA Salary & Benefits US base salary range: $166,000–$244,000 plus bonus, equity, and benefits. Compensation may vary by location. Equal Employment Opportunity Google is an equal‑opportunity workplace and an affirmative action employer, committed to equal employment opportunity for all candidates 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. #J-18808-Ljbffr



  • Sunnyvale, United States Google Inc. Full time

    Senior Software Engineer, Core ML Frameworks corporate_fare Google place Sunnyvale, CA, USA Apply 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...


  • Sunnyvale, United States Google Inc. Full time

    A leading global technology company is seeking a Senior Software Engineer for its Core ML Frameworks team in Sunnyvale, CA. This role involves developing ML frameworks that impact performance and scalability of AI technologies. The ideal candidate will have extensive experience in software development and will work on critical projects, collaborating with...


  • Sunnyvale, United States Jobr Full time

    Minimum Qualifications: Bachelors 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...

  • Senior ML Kernel

    3 days ago


    Sunnyvale, United States Google Full time

    A leading technology company is seeking a Senior Software Engineer for the Core ML Frameworks team. This role involves collaborating on the production ML stack, building infrastructure for kernel development, and optimizing performance across hardware platforms. Ideal candidates will have a Bachelor's degree and extensive software development experience. The...


  • Sunnyvale, United States Walmart Full time

    Senior Manager, Software Engineering - ML Senior Manager, Software Engineering - ML at Walmart. As a Senior Engineering Manager on the Walmart International Search ML Infrastructure team, you will lead a team of data platform and ML engineers to build foundational platforms that power ML and search capabilities across all international markets....


  • Sunnyvale, United States Wal-Mart Full time

    Position Summary... What you'll do... Senior Manager, Software Engineering - Search ML Infrastructure As a Senior Engineering Manager on the Walmart International Search ML Infrastructure team, you will be responsible for leading and managing a team of data platform engineers and ML engineers in building foundational platforms that power ML and search...


  • Sunnyvale, CA, United States Walmart Full time

    Position Summary... What you'll do... Senior Manager, Software Engineering - Search ML Infrastructure As a Senior Engineering Manager on the Walmart International Search ML Infrastructure team, you will be responsible for leading and managing a team of data platform engineers and ML engineers in building foundational platforms that power ML and search...


  • Sunnyvale, CA, USA, United States Google Full time $141,000 - $202,000 per year

    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 with performance, large-scale systems data analysis, visualization tools, or debugging.2 years of experience with computer architecture, performance analysis, and performance...


  • Sunnyvale, United States Meta Full time

    Software Engineer, Systems ML - Frameworks / Compilers / KernelsMetaAI InfrastructureArtificial IntelligenceSoftware EngineeringArtificial IntelligenceEngineeringIn this role, you will be a member of the MTIA (Meta Training & Inference Accelerator) Software team and part of the bigger industry-leading PyTorch AI framework organization. MTIA Software Team has...


  • Sunnyvale, United States 42dot Full time

    About Us42dot is a mobility AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor Group, 42dot pioneers the future of mobility by advancing the development of software-defined vehicles.We develop safety-first, user-centric software-defined vehicle technologies that deliver the latest...