Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Compiler Frontend Engineer

Normal Computing Corporation

Normal Computing | Build with Us


Normal is an applied AI company solving the hardest problems in AI and silicon. We build foundational hardware and software for the semiconductor industry, critical AI infrastructure, and the broader systems that power our world, in partnership with the world's most advanced institutions. We work as one team across New York City, Silicon Valley (Mountain View), London, Copenhagen, and Seoul.

The Role


Normal's hardware runs the most memory-bound parts of large-model inference inside memory itself, rather than shuttling weights to a processor. The software that makes this programmable doesn't exist yet in any standard form. Our compiler is how models reach that hardware, and new LLM architectures show up faster than most compilers can track. A new attention variant, MoE routing scheme, or quantization approach has to be represented faithfully in our compiler before it can run, let alone run fast. As a Compiler Engineer focused on frontend and model bring-up, you will extend our IR, ops, and lowering passes so new LLM architectures are supported before a customer asks for them.

This is a research-adjacent seat: you are expected to follow the literature closely, and publish on behalf of Normal. Our chip is pre-silicon, so you will validate bring-up against our simulators and FPGA prototypes first, so that models are ready to run when silicon arrives.

What You Will Own



  • Model Bring-up : Bring up frontend and mid-level support for new LLM architectures in our compiler, from attention variants to MoE routing schemes. Success means new architectures run correctly on our stack soon after release, ahead of customer demand.


  • IR and Lowering : Extend our IR, ops, and lowering passes to represent new architectural primitives faithfully rather than approximately, with test coverage that keeps them correct as the compiler evolves.


  • Quantization and Numerics : Represent the quantization schemes and numeric formats new models use, so lowering preserves model accuracy.


  • Architecture Tracking : Track the LLM architecture landscape closely enough to recommend what the team brings up next.


  • Cross-Team Handoffs : Hand lowered programs to the backend compiler engineers who map them onto our hardware, and work with our LLM serving engineer to take new models from compiler support to serving.


What Makes You a Great Fit



  • Hands-on ML compiler experience: you have written and shipped compiler passes


  • Deep familiarity with PyTorch internals, ideally including its compilation stack (TorchDynamo, FX, torch.export)


  • Working knowledge of modern LLM architectures at the level of attention mechanisms, MoE routing, and quantization schemes


  • Patience for the unglamorous part of the job: getting a new architecture from “runs” to “runs correctly” to “runs correctly and fast”


  • Comfort designing compiler infrastructure in a young codebase as well as extending an established one


  • Comfort building software for hardware that is still evolving, from simulation through bring-up


  • Fluency in Python, and familiarity with C++ or Rust


Bonus Points



  • Experience with other ML compilers, such as IREE, XLA, or TVM


  • Familiarity with other ML frameworks and graph formats, such as JAX or ONNX


  • Experience partitioning models across devices with tensor, pipeline, or expert parallelism


  • Experience with hardware-software co-design


  • Experience with non-standard or in-memory hardware targets


  • Contributions to open-source compiler or ML infrastructure projects


Equal Employment Opportunity Statement

Normal Computing is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected status.

Accessibility Accommodations

Normal Computing is committed to providing reasonable accommodations to individuals with disabilities. If you need assistance or an accommodation due to a disability, please let us know at View email address on click.appcast.io.

Privacy Notice

By submitting your application, you agree that Normal Computing may collect, use, and store your personal information for employment-related purposes in accordance with our Applicant Privacy Notice.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Compiler Frontend Engineer in Mountain View, CA vacancy
  •  ...Normal Computing is seeking a Compiler Engineer focused on frontend and model bring-up in Mountain View, CA. You will extend our compiler to support new LLM architectures, validate bring-up against simulators, and push models from bring-up to serving. This is a research... 
    Suggested

    Normal Computing Corp.

    Mountain View, CA
    4 hours ago
  •  ...form. Getting a model correct on that hardware is the frontend's job; making it fast is yours. Our hardware does not look like a CPU or GPU, so its compiler backend can't be borrowed from one. As a Compiler Engineer focused on the backend, you will help design and build... 
    Suggested

    Normal Computing Corporation

    Palo Alto, CA
    4 days ago
  •  ...Normal Computing in Mountain View is seeking a Compiler Engineer focused on the backend to map LLM inference onto our custom hardware. You...  ...scheduling, fusion, and hardware co-design, collaborating with frontend engineers and hardware teams to ship measurable performance... 
    Suggested

    Normal Computing Corporation

    Mountain View, CA
    2 days ago
  •  ...Normal Computing is a pioneering AI hardware company building foundations for memory-bound AI workloads. As a Compiler Engineer focused on the backend, you will design and implement compilation strategies that map LLM inference to our custom hardware, balancing scheduling... 
    Suggested

    Normal Computing Corporation

    Palo Alto, CA
    3 days ago
  • $200k - $350k

     ...next-generation AI compute platforms. In this role, you'll work on compiler technologies, AI runtimes, graph optimization, and hardware-aware execution in close collaboration with inference engineers, ML scientists, and hardware specialists. You'll leverage modern AI... 
    Suggested

    HTEC Group

    Palo Alto, CA
    4 days ago
  •  ...Apex Compute is seeking a highly motivated Compiler Engineer to join our Los Altos-based team. This full-time role focuses on developing a compiler stack for our AI compute hardware, with emphasis on lowering ML workloads into MLIR dialects and other IRs, and integrating... 
    Full time

    Apex Compute

    Los Altos, CA
    2 days ago
  • $152k - $241.5k

     ...and understand the world. Today, we are increasingly known as “the AI computing company”.We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team is... 
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    8 days ago
  • $174k - $252k

     ...Senior Software Engineer, ML Compilers, Edge TPU Share Senior Software Engineer, ML Compilers, Edge TPU corporate_fare Google place Mountain View, CA, USA ; Kirkland, WA, USA X In accordance with Washington state law, we are highlighting our comprehensive benefits... 
    Temporary work

    Google LLC

    Mountain View, CA
    2 days ago
  • $150k - $400k

     ...value. We are a dynamic and collaborative team of researchers and engineers who thrive on pushing the boundaries of what's possible,...  .... About the Role: We are seeking a talented and versatile Frontend Engineer to join our growing team. In this pivotal role, you will... 

    Boson AI

    Palo Alto, CA
    4 days ago
  • $150k - $250k

     ...up. This is a unique role combining the design and implementation aspects of the user experience. You will get to leverage modern frontend technologies, determine the use of AI for best user outcomes, and provide an immediate impact on the success of a new product line... 
    Immediate start

    Cylake Inc.

    Sunnyvale, CA
    4 days ago
  •  ...Senior EngineerSenior Engineer with strong front end experience and a proven track record of building high quality scalable web applications...  ...with Source Code Management Tools (GitHUB).Experience with frontend performance optimization tools like Pagespeed etc.Experience... 
    Work at office

    Samprasoft

    Sunnyvale, CA
    3 days ago
  • $150.4k - $277.6k

     ...equivalent Experience programming in modern C++ Excellent debugging, critical thinking, and communication skills Experience with compilers, parsers, and interpreters Experience with assembly-level programming Experience with performance analysis Experience... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $152k - $241.5k

     ...understand the world. Today, we are increasingly known as “the AI computing company”.We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    8 days ago
  • $180k - $240k

     ...Position Summary HeyGen, a trailblazing AI-powered platform transforming the landscape of video creation, is seeking a talented Frontend Engineer to join our dynamic team. As a Frontend Engineer at HeyGen, you will play a crucial role in shaping the future of our cutting-... 
    Work experience placement

    HeyGen

    Palo Alto, CA
    2 days ago
  • $152k - $241.5k

    We are now looking for a Senior Machine Learning Applications and Compiler Engineer!NVIDIA is seeking engineers to develop algorithms and optimizations for our LPX inference and compiler stack. You will work at the intersection of large-scale systems, compilers, and deep... 
    Full time

    Nvidia

    Santa Clara, CA
    8 days ago
  •  ...Senior EngineerSenior Engineer with strong front end experience and a proven track record of building high quality scalable web applications...  ...with Source Code Management Tools (GitHUB)Experience with frontend performance optimization tools like Pagespeed etc.Experience developing... 
    Work at office

    Samprasoft

    Sunnyvale, CA
    3 days ago
  •  ...Apple Inc. in Cupertino, California, is seeking a software engineer with strong C++ skills to work on performance-critical systems in...  ...C++ and debugging techniques. The role emphasizes knowledge of compilers, parsers, and interpreters, as well as memory management and... 

    Apple

    Cupertino, CA
    4 days ago
  •  ...large language models by applying sophisticated mid- and backend compiler techniques to target Persimmons.ai's custom accelerator...  ...operations from PyTorch, Triton, xDSL, pyDSL, or similar Python-based frontends toward LLVM IR and, further, to SIMD kernel library.... 
    Work experience placement
    Flexible hours

    Persimmons Inc.

    San Jose, CA
    4 days ago
  •  ...Senior Frontend Software EngineerAt Gallatin, we are rebuilding logistics infrastructure for the national security missions of the United...  ...meets real-world impact. As a Senior Frontend Software Engineer, you build self-contained, reusable, task-focused components and... 
    Local area

    Gallatin AI, Inc.

    Palo Alto, CA
    4 days ago
  • $195k - $235k

     ...Quince is seeking a senior frontend/mobile engineer to design, develop, and maintain scalable storefront experiences across web (ReactJS) and mobile (React Native). You will collaborate with product, design, backend, and mobile teams to deliver high-traffic ecommerce... 

    Quince

    Palo Alto, CA
    3 days ago
  •  ...Senior EngineerSenior Engineer with strong Front end experience and a proven track record of building high quality scalable web applications...  ...with Source Code Management Tools (GitHUB)Experience with frontend performance optimization tools like Pagespeed etc.... 

    Samprasoft

    Sunnyvale, CA
    3 days ago
  •  ...Pebl is building the future of global payroll and invoicing. We’re seeking an experienced frontend/UX software engineer to design and implement features that let users engage with their paycheck and financial information across a global platform. The role emphasizes... 

    PEBL

    Palo Alto, CA
    4 days ago
  • $180k - $220k

     ...hands‑on, front‑end web technical lead , with strong Computer Science foundations, and expert Javascript, Typescript & React Web Engineering skills, to build magical UX features , and lead our flagship web application team. As our Web Engineering Tech Lead, you... 
    Live in
    Flexible hours

    Salón Večná kráska

    Palo Alto, CA
    4 days ago
  • $152k - $241.5k

     ...best work. Come join the team and see how you can make a lasting impact on the world.We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    8 days ago
  •  ...Frontend Full Stack EngineerYou will be a key member of the Platform Web team which owns responsibility for engineering tools and process, and features that affect the entire website. We think it’s the most important thing to get right for our 265 million customers.What... 

    Software Technology Inc

    Sunnyvale, CA
    3 days ago
  • $150.4k - $277.6k

     ...Compiler Security Engineer - C/C++, Languages & Runtimes Cupertino, California, United States Software and Services The Security Tools team at Apple is looking for software engineers to develop secure language features for C/C++ and enhance security features in... 
    Work at office
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $152k - $241.5k

    We are looking for an outstanding Senior Compiler Engineer to help build the next generation of intelligent compiler technologies for NVIDIA's accelerated computing stack. Our team works at the intersection of compilers, agentic systems, numerical correctness, and verification... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $145.6k - $201.2k

     ...focused team with fullstack capabilities, and are looking for someone to really take our domain’s frontend user experience to the next level. We’re searching for a frontend engineer that knows how to bring the user experience to life, but understands how to navigate the... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Pebl

    Palo Alto, CA
    6 days ago
  •  ...NVIDIA is seeking an AI Compiler Engineer to develop optimizations for deep learning workloads. You will work on Triton, XLA, and CUDA compilers to generate high-performance code for NVIDIA GPUs, enabling faster training and inference for AI models. Requirements ~... 

    Best AI Tools Wiki

    Santa Clara, CA
    4 days ago
  • Join a forward-thinking company that is revolutionizing video creation through innovative technology. As a Frontend Engineer, you will be instrumental in developing user-facing components of a cutting-edge AI-powered platform. Your role will involve designing and maintaining... 

    HeyGen

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Compiler Frontend Engineer. Be the first to apply!