Gensyn logo

Machine Learning Compiler Engineer

Gensyn

Job Overview

Join Gensyn as a Machine Learning Compiler Engineer and be part of a team that is revolutionizing the way machine learning compute is accessed globally. This role is perfect for someone who is passionate about compiler engineering and has a strong background in deep learning and machine learning algorithms.

Responsibilities

  • Lower Deep Learning Graphs: Work with common frameworks like PyTorch, TensorFlow, and Keras to translate them into an intermediate representation (IR) for training, ensuring reproducibility.
  • Algorithm Development: Create novel algorithms for transforming intermediate representations of compute graphs between different operator representations.
  • Compiler Ownership: Take charge of two key areas:
    • Front-end: Manage the integration of common Deep Learning Frameworks with Gensyn's IR, and write transformation passes in ONNX.
    • Middle-end: Develop compiler passes for training-based compute graphs, integrate reproducible Deep Learning kernels, and debug compilation passes.
    • Back-end: Lower IR from middle-end to GPU target machine code.

Minimum Requirements

  • Compiler Knowledge: Understanding of traditional compilers like LLVM or GCC and graph traversals.
  • Software Engineering Skills: Experience in shipping production code.
  • Parallel Programming: Knowledge of GPU programming.
  • Rust Proficiency: Willingness to learn and work with Rust.
  • Communication Skills: Excellent verbal and written communication.
  • Research Environment: Comfortable working with high autonomy in an applied research setting.

Nice to Haves

  • Architecture Understanding: Knowledge of computer architectures specialized for training neural network graphs.
  • Rust Experience: Systems-level programming experience in Rust.
  • Open-source Contributions: Experience contributing to compiler stacks.
  • Deep Learning Frameworks: Familiarity with frameworks like TVM, MLIR, or TensorComprehensions.

Benefits

  • Competitive Salary and Equity: Enjoy a competitive salary with a share of equity and token pool.
  • Remote Work: Fully remote position, hiring between the West Coast (PT) and Central Europe (CET) time zones.
  • Relocation Assistance: Available for those wishing to relocate within the specified time zones.
  • Company Retreats: Four all-expenses-paid company retreats per year.
  • Comprehensive Insurance: Private health, vision, and dental insurance, including coverage for dependents (US only).

About Gensyn

Gensyn is at the forefront of creating a global machine learning supercluster, making computational power as accessible as electricity. We operate with a high degree of autonomy, focusing on efficiency and rejecting mediocrity. Our small, agile teams are designed to rival much larger traditional teams, ensuring that we remain at the cutting edge of AI development.

If you are a highly motivated individual with a passion for machine learning and compiler engineering, we encourage you to apply and join us in shaping the future of AI.

Benefits
Extracted with AI

  • Dental insurance
  • Private health insurance
  • Vision insurance
  • Paid sick leave
  • Relocation assistance
  • Company retreats
  • Remote work

Similar jobs

Last update: 23 minutes ago

Gensyn logo
Gensyn

Applied Machine Learning Researcher

Join Gensyn as an Applied ML Researcher to train distributed models and collaborate on cutting-edge AI research.

Gensyn logo
Gensyn

Distributed Machine Learning Researcher

Join Gensyn as a Distributed Machine Learning Researcher to innovate in AI and distributed systems. Fully remote with competitive benefits.

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

Persona logo
Persona

LLM Backend Developer

Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.

dataroots logo
dataroots

Expert Machine Learning Engineer

Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Qualcomm logo
Qualcomm

Machine Learning Compiler Engineer

Join Qualcomm as a Machine Learning Compiler Engineer to optimize ML compilers for cutting-edge accelerators.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

CentML logo
CentML

Senior Software Engineer - LLM Inference

Join CentML as a Senior Software Engineer focusing on LLM Inference, leveraging AI, ML, and GPU technologies.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Glean logo
Glean

Senior Software Engineer, Machine Learning

Senior Software Engineer, Machine Learning role in Palo Alto, focusing on AI-driven enterprise solutions.

Synthesia logo
Synthesia

Senior Machine Learning Engineer

Join Synthesia as a Senior Machine Learning Engineer to work on cutting-edge Generative AI projects in Amsterdam.

Scale AI logo
NVIDIA logo
NVIDIA

Machine Learning Engineer - LLM Fine-tuning and Performance

Join NVIDIA as a Machine Learning Engineer specializing in LLM fine-tuning and performance optimization. Work with cutting-edge ML technologies.

Inclusively logo
Inclusively

Senior Machine Learning Software Engineer

Senior ML Software Engineer in SF, developing predictive ML models, with Python, Go, Kubernetes. Great benefits incl. vision, 401(k).

Carbon13 logo
Carbon13

Cofounder - Full Stack Developer/Data Scientist for Climatech Startup

Join Carbon13 as a cofounder in climate tech, leveraging AI, data science, and software development to combat climate change.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Cantina logo
Cantina

Senior Machine Learning Engineer - Images

Join Cantina as a Senior Machine Learning Engineer to design and improve AI models for image generation.

Cantina logo
Cantina

Senior Machine Learning Engineer

Join Cantina as a Senior Machine Learning Engineer to design and maintain ML infrastructure, optimize performance, and integrate models.

BCG X logo
BCG X

AI Engineer

Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Robinhood logo
Robinhood

Machine Learning Engineer, GenAI

Join Robinhood as a Machine Learning Engineer to develop GenAI products, focusing on LLMs and AI technologies.

Sentry logo
Sentry

Machine Learning Engineer

Join Sentry as a Machine Learning Engineer to develop AI models and algorithms for smarter software solutions.