Compiler Engineer – MLIR / PyTorch Infrastructure

4 hours, 36 minutes ago
Full-time
Mid Level
Software Development
Mythic

Mythic

Mythic revolutionizes edge AI with power-efficient analog compute in memory technology, enabling affordable and powerful AI solutions from data centers to edge devices.

Semiconductors & Semiconductor Equipment
51-200
Founded 2012
$165M raised

Description

  • Architect the migration of Mythic’s existing compiler flow to MLIR, including dialects, passes, and lowering strategies.
  • Build conversion paths between MLIR and Mythic’s custom low-level IR to support both compiler flows during migration.
  • Define MLIR validation infrastructure, including interpretation or execution paths for simulation and debugging.
  • Extend MLIR integration across analog accelerators and digital subsystems to enable compilation.
  • Use Torch-MLIR for PyTorch inputs and guide future integration with PyTorch 2.0 compiler technologies.
  • Collaborate with hardware engineers and ML developers to align hardware constraints with developer workflows.
  • Shape Mythic’s MLIR and PyTorch integration strategy and contribute to the broader ML compiler ecosystem.

Requirements

  • 3+ years of experience in compiler development or high-performance systems development.
  • Proficiency in modern C++ (C++14/17/20) and Python.
  • Hands-on experience with MLIR, including dialect design, compiler passes, or lowering pipelines.
  • Strong understanding of compiler IRs and transformations from high-level operations to hardware-aware representations.
  • Experience architecting end-to-end MLIR flows from frontend dialects to hardware-aware dialects and existing IRs (preferred).
  • Familiarity with PyTorch compiler technologies, including Torch-MLIR, TorchDynamo, and TorchInductor (preferred).
  • Knowledge of dataflow architectures, scheduling, and memory orchestration (preferred).
  • Experience with heterogeneous or specialized accelerators such as analog compute, NPUs, GPUs, or DSPs (preferred).

Benefits

  • Competitive compensation, equity, and comprehensive benefits.
  • Opportunity to shape MLIR and PyTorch integration for novel AI hardware.
  • Opportunity to contribute upstream and influence the ML compiler ecosystem.
  • Collaboration with hardware, runtime, and compiler engineering teams.
  • Supportive, respectful work environment with tools and autonomy to deliver.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, AI & Data

CrowdHealth 11-50 Insurance

CrowdHealth is hiring a mid-level Software Engineer to build and operate backend, data pipeline, and LLM-powered products that support its community-funded healthcare platform.

Apache Airflow AWS Azure CI/CD Dagster Datadog dbt Django Docker Express.js FastAPI GCP Kafka Kubernetes LLM Metabase NestJS Node.js Pulumi Python REST API Snowflake SQL Terraform TypeScript
1 hour, 36 minutes ago

Staff Software Engineer, AI

Basis Technologies 1001-5000 Media

Basis is seeking a Staff AI Engineer to lead the architecture and delivery of Compass, its production AI-agent platform for automating media planning, buying, and operations for agencies and brands.

AWS FastAPI Python REST API Snowflake
4 hours, 36 minutes ago

Sr Software Engineer, Applications

Basis Technologies 1001-5000 Media

Join Basis as a senior engineer on the Auth team to build and evolve identity and authorization systems that securely govern human and AI-agent access across its digital media operations platform.

AWS Django Docker Java JavaScript Kubernetes Node.js OpenID Connect PostgreSQL Python RabbitMQ React Redis Ruby Ruby on Rails Sidekiq Spring Boot
4 hours, 36 minutes ago

Senior Software Engineer, Marketing Platform

Curai Health 51-200 Health Care Providers & Services

Curai Health is hiring a Senior Software Engineer, Marketing Platform to build and own web, measurement, and data-integration systems that help people discover and access healthcare.

ClickHouse Contentful JavaScript LLM Next.js React Segment SEO SQL TypeScript
4 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers