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

Qualcomm logo
Qualcomm

Machine Learning Compiler Engineer

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

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Meta logo
Meta

Research Engineer, Language - Generative AI

Join Meta as a Research Engineer in Generative AI, focusing on large language models and NLP.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

Ema Unlimited logo
Ema Unlimited

Machine Learning Engineer

Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.

Atypon logo
Atypon

Senior Machine Learning Engineer

Join Atypon as a Senior ML Engineer to develop AI solutions in NLP, deep learning, and MLOps. Remote position in Athens.

SSi People logo
SSi People

Senior Machine Learning Engineer

Join as a Senior Machine Learning Engineer to design and deploy advanced ML solutions using Python, Spark, and cloud platforms. Remote work opportunity.

Olo logo
Olo

Senior Machine Learning Engineer

Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.

Snap Inc. logo
Snap Inc.

Machine Learning Engineer

Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.

LlamaIndex logo
LlamaIndex

Founding AI Engineer

Join LlamaIndex as a Founding AI Engineer to shape the future of LLM applications with cutting-edge AI projects.

DataRobot logo
DataRobot

Deep Learning Researcher

Join DataRobot as a Deep Learning Researcher to advance generative AI capabilities and integrate them into product offerings.

LlamaIndex logo
LlamaIndex

Founding Applied AI Engineer

Join LlamaIndex as a Founding Applied AI Engineer to build and deploy LLM applications. Competitive salary and equity offered.

LlamaIndex logo
LlamaIndex

Founding AI Engineer, Backend

Join LlamaIndex as a Founding AI Engineer, Backend to build scalable cloud services for LLM applications.

Sentry logo
Sentry

Machine Learning Engineer

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

ASML logo
ASML

Machine Learning Mathematics Engineer

Join ASML as a Machine Learning Mathematics Engineer to develop optical metrology solutions using machine learning and optimization algorithms.

Hop logo
Hop

Machine Learning Engineer - Ads

Join as a Machine Learning Engineer focusing on Ads, developing predictive models in a hybrid role in New York.

Adobe logo
Adobe

Machine Learning Engineer - University Graduate 2025

Join Adobe as a Machine Learning Engineer to develop AI technologies for Photoshop and Digital Imaging.

Doctor logo
Doctor

Software Development Engineer - Compiler

Join Annapurna Labs as a Software Development Engineer focusing on compilers and machine learning.

Stripe logo
Stripe

Machine Learning Engineer, Foundation Model

Join Stripe as a Machine Learning Engineer to develop and deploy ML models, enhancing user interaction with cutting-edge AI technologies.

OfferFit logo
OfferFit

Machine Learning Engineer

Join OfferFit as a Machine Learning Engineer to design and scale AI platforms. Work remotely with a focus on Python, MLOps, and data science.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

PhysicsX logo
PhysicsX

Machine Learning Scientist

Join PhysicsX as a Machine Learning Scientist to develop innovative models using deep learning for physics simulations.

Meta logo
Meta

AI Research Scientist - Generative AI Red Teaming

Join Meta as an AI Research Scientist focusing on Generative AI Red Teaming, advancing AI responsibly.

Abridge logo
Abridge

Machine Learning Scientist, NLP

Join Abridge as a Machine Learning Scientist specializing in NLP to advance healthcare AI solutions.