{bc}
workday

AI/ML Compiler & Runtime Software Engineer

Globalfoundries
Pune, IND
Onsite
Discovered 2 weeks ago
AI/ML compiler developmentRuntime systemsIREELLVMMLIRC/C++
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

AI/ML compiler developmentRuntime systemsIREE
Smart Apply

Full Job Posting

Role overview

Join the Platform Software and AI SDK team to build foundational software for Physical AI workloads on next-generation RISC-V IP and SoC platforms.

The role combines AI compiler engineering, AI runtime development, edge deployment, hardware acceleration, and hardware-software co-design.

Core responsibilities

  • Architect and develop AI/ML compiler and runtime software for RISC-V, NPU, and SoC platforms.
  • Develop IREE compiler flows covering MLIR lowering, code generation, runtime integration, and edge deployment.
  • Create custom MLIR dialects, compiler passes, lowering pipelines, and accelerator code generation flows.
  • Optimize neural network workloads using fusion, tiling, memory planning, quantization, layout transformation, and accelerator-aware scheduling.
  • Bring up workloads across simulators, FPGA platforms, emulation environments, and silicon with cross-functional teams.
  • Analyze performance bottlenecks and optimize graph-, operator-, and kernel-level execution.
  • Define AI SDK architecture, runtime interfaces, deployment flows, and accelerator integration.
  • Build tests, validation flows, benchmarks, and CI pipelines for correctness and performance.
  • Provide technical leadership, mentoring, debugging, performance tuning, and deployment support.

Required qualifications

  • Have 3-12 years of hands-on software engineering experience in compiler, runtime, embedded software, or AI/ML systems.
  • Have strong experience with IREE, LLVM, and MLIR compiler infrastructure.
  • Have experience with MLIR dialects, compiler passes, lowering pipelines, pattern rewrites, code generation, or custom hardware backends.
  • Understand IREE code generation, dispatch formation, executable generation, HAL/runtime concepts, and target-specific lowering.
  • Have experience with AI model formats and frameworks such as PyTorch, ONNX, and TensorFlow Lite.
  • Understand neural network execution and optimization, including quantization, fusion, layouts, memory planning, tiling, vectorization, and kernel selection.
  • Have experience with AI accelerators, NPUs, DSPs, vector processors, matrix engines, or custom SoC IP.
  • Have strong C/C++ skills, Python scripting ability, Linux development experience, and strong debugging skills.
  • Be able to collaborate with hardware and architecture teams and technically lead complex software modules.

Preferred experience

  • Experience with RISC-V, ARM, x86, DSP, GPU, or custom accelerator software stacks.
  • Familiarity with RISC-V Vector, matrix acceleration, custom instructions, or accelerator-specific code generation.
  • Experience with edge AI deployment on devices, development boards, FPGA platforms, emulators, simulators, or early silicon.
  • Familiarity with llama.cpp, GGML/GGUF, ONNX Runtime, TensorFlow Lite, TVM, XNNPACK, or similar edge inference stacks.
  • Experience benchmarking AI workloads for vision, audio, transformers, GenAI, robotics, automotive, industrial, or embedded use cases.
  • Understanding of hardware-software co-design, memory hierarchy, DMA, scratchpad memory, cache behavior, and accelerator data movement.
  • Experience with runtime systems, kernel libraries, microkernels, custom dispatch flows, or accelerator runtime APIs.
  • Familiarity with Jenkins, Git, CMake, Bazel, Jira, or similar engineering infrastructure.

About GlobalFoundries

GlobalFoundries is a full-service semiconductor foundry providing design, development, and fabrication services to technology companies.

The company states that it is an equal opportunity employer with a diverse and inclusive workforce.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Globalfoundries