P

Persimmons.ai

Generative AI inference accelerator for edge

Compiler Engineer - Frontend

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 6 years of experience in compiler development and deep knowledge of modern compiler frameworks, including LLVM, MLIR, TVM, XLA, and IREE.
  • A proven track record of leading compiler or runtime systems projects from design through deployment.
  • Experience processing models from popular frameworks such as PyTorch, TensorFlow, and JAX, and familiarity with model architectures and workloads such as transformers and diffusion models.
  • Familiarity with auto-scheduling and program synthesis techniques for high-performance machine-learning kernels, such as TVM, Halide, or Ansor, or experience with other hardware-aware scheduling techniques.
  • Familiarity with hardware architectures and optimization implications, including memory hierarchies, systolic arrays, DMA engines, and GPU-style parallelism.
  • Fluency with modern AI tools and workflows, such as using AI assistants for research, analysis, or productivity.
  • Strong C++ and Python skills.
  • A BS, MS, or PhD degree in Computer Science or Computer Engineering, or a related field, or equivalent experience.
  • Strong verbal and written communication skills.
  • Ability to achieve objectives under tight deadlines.
  • Ability to execute tasks while managing competing priorities.
  • Practical knowledge of working with large code bases.
  • Experience writing and debugging multithreaded programs.
  • Ability to guide and influence effectively in a dynamic matrix environment.
  • Problem-solving ability and ability to work in a dynamic, fast-paced environment.

Responsibilities

  • Design and build a compiler that converts AI models from popular machine-learning frameworks into assembly code that runs on accelerator hardware.
  • Develop and implement novel scheduling algorithms.
  • Collaborate with cross-functional teams to design, test, and optimize hardware and software solutions.
  • Analyze and improve the efficiency, scalability, and performance of systems.
  • Stay informed about industry trends and advancements to keep solutions competitive and innovative.
  • Provide technical leadership across the compiler team, mentor engineers in advanced compiler techniques, and help scale the team as the company grows.

About the Company

Persimmons.ai

Generative AI inference accelerator for edge

Persimmons.ai designs and builds a flexible, low-power generative AI inference system as a fabless semiconductor company. Its main product is a generative AI accelerator and accompanying software stack for AI inference, targeting high compute density and scalable performance across both edge devices and data centers. The system combines hardware (chiplet-based accelerator architecture), algorithms, and compiler technology to optimize generative AI workloads efficiently. Unlike traditional single-die accelerators, Persimmons emphasizes a scalable, full-stack approach that integrates hardware, software, and compilers to maximize inference throughput per watt from edge to high-performance computing (HPC) environments. The company aims to deliver a practical solution that enables dense, energy-efficient AI inference at scale for diverse deployment locations and workloads.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
San Jose, CA
Founded
2023

Recently Posted Jobs

Explore more opportunities at Persimmons.ai

See more jobs