AI Compiler Engineer

EricssonAustin, TX
Onsite

About The Position

This is not a remote work opportunity. MLIR Architecture | Compiler Infrastructure | 5G/6G Silicon | Bare-Metal AI. Most AI compiler engineers optimize models for GPUs that already exist. You're going to optimize them for silicon that doesn't yet. As our Senior AI Compiler Engineer, you're not porting a framework, tweaking a runtime, or wrapping CUDA libraries. You're doing something far rarer and far harder — building a complete MLIR-based compiler stack from the ground up, purpose-built to run massive AI models like Llama 3 on bare-metal 5G/6G telecommunications silicon, where there's no OS to bail you out and every byte of memory is accounted for. The gap between a research model and hardware-optimized silicon execution is one of the most technically brutal problems in the industry right now. You'll be the engineer who closes it.

Requirements

  • Production C++
  • LLVM-based compiler codebase

Nice To Haves

  • MLIR Architecture
  • Compiler Infrastructure
  • 5G/6G Silicon
  • Bare-Metal AI
  • JAX
  • StableHLO

Responsibilities

  • Design and implement custom MLIR dialects from scratch — TableGen definitions, transformation passes, and the dialect conversion infrastructure that bridges the world of high-level AI graphs and the cold, hard reality of custom silicon.
  • Take high-level computational graphs exported from JAX and StableHLO and lower them, step by step, into hardware-specific IR without losing a single bit of mathematical fidelity.
  • Build static scheduling and tiling passes that choreograph data movement between HBM and on-chip local memory with surgical precision.
  • Maintain a high-performance, modular, LLVM-based compiler codebase where correctness and determinism aren't aspirational — they're required.

Benefits

  • Choice of three medical plan options
  • Dental plan option
  • Company credits towards medical and dental premiums
  • 401(k) Plan with automatic 3% company contribution
  • 401(k) match $1 for $1 on the first 3% of eligible pay, plus 50 cents on every $1 on the next 2% of eligible pay
  • Company credits for basic life insurance and basic accidental death and dismemberment coverage
  • Company credits for short-term and long-term disability coverage
  • Option to participate in Ericsson’s Stock Purchase Plan
  • 15 days of accrued vacation
  • Up to 3 personal days per year
  • 11 annual holidays
  • 8 hours of volunteer time
  • 80 hours of sick time annually
  • Up to 16 weeks of paid maternity leave
  • 6 weeks of parental or adoption leave at 100% of pay
  • Financial wellness programs
  • Educational assistance
  • Matching gifts
  • Recognition programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service