Software Engineer and Compiler Specialist

3 weeks ago


Mountain View, California, United States MatX Full time
About the Role

At MatX, we're on a mission to be the leading compute platform for Artificial General Intelligence (AGI). We're developing cutting-edge, vertically integrated full-stack solutions from silicon to systems, including hardware and software to train and run large-scale Machine Learning (ML) workloads. Our primary programming language is Rust.

We're seeking an exceptional Software Engineer to join our team in Mountain View, USA. This full-time position offers a competitive salary range of $120,000 - $400,000 + equity + benefits.

Key Responsibilities
  • Design and implement compilers tailored for our proprietary hardware architecture.
  • Provide valuable insights and guidance on hardware architecture, offering a compiler author's perspective.
  • Focus on midend and backend development.
Requirements
  • Bachelor of Computer Science or equivalent degree.
  • Possess outstanding software engineering skills with a focus on efficiency and performance.
  • Possess experience in compiler algorithms, demonstrating proficiency in areas such as register allocation, instruction scheduling, instruction selection, and loop optimizations.
Preferred Qualifications
  • Familiarity with optimizing software at a low level, including expertise in parallelism SIMD programming, C, or assembly-level optimization, and familiarity with GPU kernels.
  • Excellent ability to deal with a dynamic environment and anticipate downstream changes.
  • Be comfortable with mid-level optimizer and willing to make downstream changes.
  • Familiarity with ML models such as Transformers.
  • Interest in building tools that people use.
  • Interest in languages, Rust maintenance, and library development.


  • Mountain View, California, United States Waymo Full time

    Job DescriptionWe are seeking an experienced Neural Network Compiler Specialist to join our team at Waymo. In this role, you will be responsible for architecting and creating high-performance custom silicon, developing system-level compute architectures, and collaborating with other teams to design and improve hardware and software for maximum...


  • Mountain View, California, United States MatX Full time

    MatX is pioneering the development of AI compilers and associated technologies. As a key member of our team, you will design and implement efficient compilers tailored for our proprietary hardware architecture.Key ResponsibilitiesYou will be responsible for leading the development of mid-end and backend compilers for AGI workloads.RequirementsA Bachelor's...


  • Mountain View, California, United States Waymo Full time

    Job Title: Autonomous Vehicle Compiler SpecialistWe are seeking an experienced Autonomous Vehicle Compiler Specialist to join our Compute Team at Waymo. This is a critical role that requires strong technical skills, attention to detail, and the ability to work collaboratively in a fast-paced environment.The ideal candidate will have experience with compiler...


  • Mountain View, California, United States Waymo Full time

    Job Overview: Waymo is an autonomous driving technology company with a mission to be the most trusted driver. With a strong focus on building the Waymo Driver, we aim to improve access to mobility while saving thousands of lives lost to traffic crashes.Salary and Benefits: This full-time position comes with an expected base salary range of $192,000 -...


  • Mountain View, California, United States Waymo Full time

    As a senior machine learning compiler specialist at Waymo, you will play a key role in developing the compute platform responsible for running the autonomous vehicle's software stack. This involves analyzing the performance characteristics of code generated by our production-grade compiler, designing optimizations to improve that performance, and...


  • Mountain View, California, United States MatX Full time

    We are seeking an experienced software engineer to lead the development of mid-end and backend compilers for AGI workloads at MatX. This role requires expertise in compiler algorithms, software engineering, and Rust programming language.Key ResponsibilitiesDesign and implement efficient compilers tailored for our proprietary hardware...


  • Mountain View, California, United States MatX Full time

    MatX Overview">At MatX, we're revolutionizing the compute platform for Artificial General Intelligence (AGI). Our vertically integrated full-stack solutions span silicon to systems, encompassing hardware and software. We primarily utilize the Rust programming language to train and run the largest ML workloads for AGI.">Responsibilities">">Design and...

  • AI Compiler Expert

    3 weeks ago


    Mountain View, California, United States Microsoft Full time

    Unlock the Full Potential of AI with MicrosoftThe AI Frameworks team at Microsoft is revolutionizing the world of artificial intelligence by developing cutting-edge software for training and deploying advanced AI models. As a key member of our team, you will have the opportunity to design and develop state-of-the-art AI compilers that push the boundaries of...


  • Mountain View, California, United States MatX Full time

    Mission-Critical Role at MatX">As a key member of our team, you will play a pivotal role in developing vertically integrated full-stack solutions for AGI. Your expertise in compiler algorithms and software engineering will be crucial in designing and implementing compilers tailored for our proprietary hardware architecture.">Responsibilities and...


  • Mountain View, California, United States MatX Full time

    **Mission Statement:** MatX is dedicated to revolutionizing the compute platform for Artificial General Intelligence (AGI). We are developing cutting-edge, vertically integrated full-stack solutions from silicon to systems, incorporating both hardware and software components. Our primary focus is on training and running massive Machine Learning (ML)...


  • Mountain View, California, United States Nuro Full time

    About the RoleWe are seeking a highly skilled Software Engineering Specialist to join our team at Nuro. As a key member of our engineering team, you will play a critical role in identifying and addressing pain points in the engineering process.Your primary responsibility will be to collaborate with engineers across the company to define, instrument, analyze,...

  • Software Engineer

    4 weeks ago


    Mountain View, California, United States MatX Full time

    Job OverviewMatX is on a mission to become the leading compute platform for Artificial General Intelligence (AGI). We are developing end-to-end solutions, from silicon to systems, including hardware and software. Our focus is on training and running the largest Machine Learning workloads for AGI. We primarily utilize the Rust programming...


  • Mountain View, California, United States Waymo Full time

    Join Our TeamAre you a software engineer or researcher who's curious about Level 4 autonomous driving? Do you want to work on challenging projects that drive real-world impact?We're seeking talented individuals to join our software engineering team and help build the brains of Waymo's fully autonomous driving technology.About the RoleIn this role, you'll...


  • Mountain View, California, United States Waymo Full time

    Software Architect for Autonomous VehiclesAt Waymo, we're dedicated to making transportation safer and more efficient. We're seeking a highly skilled software architect to join our Compute Team.The ideal candidate will have expertise in designing and developing high-performance software solutions for autonomous vehicles. They will collaborate with...


  • Mountain View, California, United States MatX Full time

    About MatX: MatX is dedicated to creating the compute platform for Artificial General Intelligence (AGI). We strive to develop vertically integrated full-stack solutions, from silicon to systems, including hardware and software. This enables us to efficiently train and run the largest Machine Learning workloads for AGI.Responsibilities:Design and maintain...


  • Mountain View, California, United States MatX Full time

    MatX Compute Platform for AGIWe are developing vertically integrated full-stack solutions from silicon to systems, including hardware and software to train and run the largest ML workloads for AGI.The estimated salary for this position is $260,000 per year. The total compensation package includes equity and benefits.Key Responsibilities:Compiler Design:...


  • Mountain View, California, United States S M Software Solutions Inc Full time

    Job OverviewS M Software Solutions Inc is a leading provider of innovative software solutions.We are seeking an experienced Senior Software Engineer to join our team as a Cloud Architect. This role will play a key part in designing and implementing scalable, secure, and highly available cloud-based systems.


  • Mountain View, California, United States MatX Full time

    At MatX, we are revolutionizing the compute platform for Artificial General Intelligence (AGI) with a vertically integrated full-stack solution from silicon to systems. As a key member of our team, you will design and implement compilers tailored for our proprietary hardware architecture.ResponsibilitiesDevelop mid-end and backend compiler...


  • Mountain View, California, United States Microsoft Corporation Full time

    The AI Frameworks team at Microsoft develops cutting-edge AI software that empowers the deployment of AI models across various platforms, from supercomputers to mobile devices and IoT systems. The team collaborates with hardware teams and partners to create software stacks for innovative AI accelerators.As a Senior Software Engineer- GPU on the team, you...


  • Mountain View, California, United States Waymo Full time

    This is an exciting opportunity to join Waymo's Compute Team as a high-performance architecture engineer. In this role, you will deliver the compute platform responsible for running the autonomous vehicle's software stack. Your responsibilities will include analyzing the performance characteristics of code generated by our production-grade compiler,...