Remote Otter LogoRemoteOtter

ML Compiler Engineer - Remote

Posted 14 weeks ago
Software Development
Full Time
CA, USA
$28 - $62 USD/hour

Overview

The AGI (Artificial General Intelligence) Computing Lab is dedicated to solving the complex system-level challenges posed by the growing demands of future AI/ML workloads. Our team is committed to designing and developing scalable platforms that can effectively handle the computational and memory requirements of these workloads while minimizing energy consumption and maximizing performance.

In Short

  • Design and implement ML compilers for high-performance deep learning applications.
  • Optimize compilers for efficient execution of deep learning models on various hardware platforms.
  • Design a staged lowering infrastructure to meet rapidly evolving workload requirements effectively.
  • Design an algorithm to optimize data locality to minimize energy consumption.
  • Work closely with hardware architects and developers to integrate new ML techniques and algorithms into the compiler.
  • Collaborate with cross-functional teams to define and deliver ML compiler features and improvements.
  • Troubleshoot and debug compiler issues, and provide technical support to customers.
  • Contribute to the development of ML compiler documentation and user guides.
  • Stay up-to-date with the latest trends and advancements in the field of ML compilers and hardware.
  • Complete other responsibilities as assigned.

Requirements

  • Pursuing Bachelors, Masters, or PhD in Computer Science preferred.
  • Experiences in developing and optimizing software for high-performance computing systems.
  • Strong proficiency in C++ programming.
  • Experiences in LLVM / MLIR (preferred).
  • Familiarity with PyTorch, Tensorflow, or JAX.
  • Familiarity with hardware architectures such as CPUs, GPUs, TPUs, and NPUs.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • You’re inclusive, adapting your style to the situation and diverse global norms of our people.

Benefits

  • Relocation Support for those living 50+ miles away from the office.
  • Housing Stipend for summer internships.
  • Charitable giving match and community involvement opportunities.
  • Emotional wellness support with on-demand apps and paid therapy sessions.
  • Onsite Café and gym, plus virtual classes for fitness.
  • Flexible environment to balance work and personal life.
Samsung Semiconductor logo

Samsung Semiconductor

Samsung Semiconductor is a leading global provider of semiconductor solutions, dedicated to advancing technology and innovation in the field of electronics. The company focuses on developing high-performance storage systems and software, particularly in the areas of cloud storage and data analysis. With a commitment to fostering a collaborative and inclusive work environment, Samsung Semiconductor encourages continuous learning and innovation among its employees, making it a dynamic place for aspiring engineers and technology professionals.

Share This Job!

Save This Job!

Similar Jobs:

Samsung Semiconductor logo

ML Compiler Engineer - Remote

Samsung Semiconductor

15 weeks ago

Join the AGI Computing Lab as an ML Compiler Engineer to design and optimize compilers for high-performance deep learning applications.

CA, USA
Full-time
Software Development
$207,900 - $332,100 USD
Samsung Semiconductor logo

ML Compiler Engineer - Remote

Samsung Semiconductor

15 weeks ago

Join the AGI Computing Lab as an ML Compiler Engineer to design and optimize compilers for high-performance deep learning applications.

CA, USA
Full-time
Software Development
$153,075 - $236,925 USD
F16y logo

Compiler Engineer - Remote

F16y

8 weeks ago

Join Fabric Cryptography as a Compiler Engineer to design and implement advanced compiler technologies for custom hardware.

USA
Full-time
Software Development

Join Fabric as a Compiler Engineer to work on advanced compiler technologies for cryptographic computing.

USA
Full-time
Software Development

Join Fabric as a Compiler Engineer to work on advanced compiler technologies for cryptographic computing.

USA
Full-time
Software Development