2,064,854open jobs
121,996companies
242,529added this week
Browse all
Salary
≈ $134k – $288k per year (Estimated)
Location
In office (San Jose)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on Mar 2, 2026. Persimmons scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Meet the team behind Persimmons — the founders, leadership, and advisors building the next generation of AI inference architecture.

Who we are:

Persimmons is building the infrastructure that will power the next decade of AI. Founded in 2023 by veteran technologists from the worlds of semiconductors, AI systems, and software innovation, We’re on a mission to enable smarter devices, more sustainable data centers, and entirely new applications the world hasn’t imagined yet.

Why join us:

We’re growing fast and looking for bold thinkers, builders, and curious problem-solvers who want to push the limits of AI hardware and software. If you're ready to join a world-class team and play a critical role in making a global impact - we want to talk to you.

Summary of Role:

This role focuses on transforming higher-level MLIR-based large language models by applying sophisticated mid- and backend compiler techniques to target Persimmons.ai's custom accelerator hardware. You will help design and optimize the Persimmons Compiler mid- and backend, integrate it with custom operations and kernels, as well as implement compiler passes that convert higher-level intermediate representations into runtime-oriented code and libraries. This position offers the opportunity to directly shape Persimmons.ai’s innovative AI hardware and software stack through close collaboration with teams across hardware, systems, and software.

What you’ll do:

  • Develop and enhance MLIR-based compiler pipelines targeting Persimmons' custom spatial accelerator hardware.
  • Design and optimize the Persimmons Compiler mid- and backend techniques for efficient lowering, graph-to-resources mapping, and code generation.
  • Implement transformations to convert Python, PyTorch, and similar kernel representations to LLVM IR and runtime-ready libraries.
  • Architect and implement efficient support for SPMD-based, distributed collective operations and lower them through specialized MLIR compiler dialects (e.g., MESH, SHARDY).
  • Drive advanced loop optimizations leveraging polyhedral analysis: loop tiling, fusion, interchange, skewing, and related techniques.
  • Apply and optimize techniques such as bufferization, padding, inlining, and integration of custom operations and kernels within the compilation workflow.
  • Work on register allocation and instruction scheduling for Persimmons’ spatial hardware, ensuring high resource utilization, throughput, and low latency.
  • Contribute to graph and tensor partitioning logic for optimal hardware-targeted execution.
  • Collaborate across teams to deliver performant compilation flows from high-level ML representations to low-level executable artifacts.

Requirements

What You Bring To The Table:

  • We do not expect candidates to meet all of the requirements listed below; strong candidates will demonstrate expertise in several key areas.
  • Solid understanding and experience with underlying principles and methods of the MLIR framework (SSA representation, interfaces, rewriting, dialect hierarchy, etc.).
  • Hands-on experience with developing MLIR-based compiler infrastructure, algorithms, and techniques for non-GPU/custom spatial hardware architectures.
  • Working experience with lowering SIMD operations from PyTorch, Triton, xDSL, pyDSL, or similar Python-based frontends toward LLVM IR and, further, to SIMD kernel library.
  • Extensive experience and understanding of loop optimization based on polyhedral principles.
  • Experience and understanding of SPMD-based, distributed collective operations, specialized MLIR compiler dialects (e.g., MESH, SHARDY), and collective operation lowering in compilers for spatial hardware.
  • Experience with techniques such as padding, bufferization, inlining, and other lowering techniques.
  • Knowledge of register allocation and instruction scheduling in spatial architectures.
  • Experience in lowering and integration of custom operations and kernels at the compiler mid- and backend.
  • Familiarity with graph and tensor partitioning and mapping optimization algorithms and their integration in the compiler workflow.
  • High level of understanding and 5+ years of experience with C++ and appreciation for writing clean and maintainable code. Good knowledge of Python is a big plus.
  • Demonstrated fluency with modern AI tools and workflows (e.g., leveraging AI assistants for research, analysis, or productivity).

Benefits

  • Competitive salary and benefits package.
  • Flexible PTO
  • 401k

Please note: Our organization does not accept unsolicited candidate submissions from external recruiters or agencies. Any such submissions, regardless of form (including but not limited to email, direct messaging, or social media), shall be deemed voluntary and shall not create any express or implied obligation on the part of the organization to pay any fees, commissions, or other compensation. Direct contact of employees, officers, or board members regarding employment opportunities is strictly prohibited and will not receive a response.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,064,854 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Jose
$151k – $211k per year · Equity · In office · Nationals only · Full-Time · 5+ years exp · Bachelor's Degree · Littleton · Seattle
Python
JavaScript
Rust
Frontend
React.js
DevOps
CI/CD
Linux
Unix
SpaceTech
CCSDS
Apply
≈ $96k – $189k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Dearborn
Apply
$100k – $167k per year · Hybrid · 5+ years exp · Bachelor's Degree · Dearborn
Python
Java
Java
Spring Framework
Databases
PostgreSQL
Apache Kafka
AI/ML
AI Agents
DevOps
GCP
CI/CD
Jenkins
AWS
Kubernetes
Tekton
Cybersecurity
SonarQube
Apply
$105k – $141k per year · In office · TS/SCI · Full-Time · 5+ years exp · Bachelor's Degree · Fort Bragg
Python
Go
JavaScript
TypeScript
Python
Flask
SQLAlchemy
FastAPI
Databases
PostgreSQL
ElasticSearch
AI/ML
Streamlit
Frontend
React.js
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
Apply
$108k – $124k per year · Hybrid · TS/SCI · Full-Time · 3+ years exp · Herndon
Java
DevOps
Terraform
CI/CD
Jenkins
AWS
Linux
Unix
Management
Agile
Apply
≈ $65k – $179k per year (Estimated) · Hybrid · PhD · Atlanta
Python
AI/ML
Fine-tuning
NLP
PyTorch
LLM
Hugging Face
Machine Learning
Apply
$198k – $268k per year · In office · Secret · Full-Time · 22+ years exp · Bachelor's Degree · Berkeley
Python
Java
C#
C++
Ada
DevOps
Terraform
Kubernetes
GitLab
Management
Agile
Apply
$116k – $156k per year · In office · TS/SCI · Full-Time · 10+ years exp · Herndon
Python
JavaScript
C#
C++
Perl
Visual Basic
Apply
Hybrid · 3+ years exp · Zaragoza
Python
Bash
DevOps
Prometheus
Grafana
Alertmanager
IAM
Linux
TCP/IP
VPN
VLAN
Wi-Fi
Cybersecurity
Keycloak
Crowdstrike
FortiGate
Wazuh
Microsoft Entra ID
Active Directory
SIEM
Management
Jira
Apply
In office · Full-Time · 3+ years exp · Budapest
Python
AI/ML
AI Agents
DevOps
CI/CD
Git
AWS
Gitflow
Apply
≈ $132k – $244k per year (Estimated) · In office · Full-Time · 5+ years exp · San Jose
Verilog
C++
SystemVerilog
AI/ML
AI Agents
Chips/EDA
UVM
Formal Verification
Synopsys HAPS
Apply
≈ $81k – $189k per year (Estimated) · In office · Full-Time · San Jose
Management
Asana
Smartsheet
Jira
Apply
≈ $116k – $261k per year (Estimated) · In office · Full-Time · San Jose
Verilog
C++
SystemVerilog
AI/ML
AI Agents
Chips/EDA
Formal Verification
Apply
≈ $118k – $222k per year (Estimated) · In office · Full-Time · Bachelor's Degree · San Jose
Apply
≈ $43k – $97k per year (Estimated) · In office · Full-Time · San Jose
Apply
≈ $184k – $340k per year (Estimated) · In office · Full-Time · 15+ years exp · Bachelor's Degree · San Jose
Chips/EDA
Cadence Allegro
OrCAD
Design
SolidWorks
SpaceTech
FMEA
MedTech
Verification & Validation
Apply
$242k – $339k per year · In office · Full-Time · 10+ years exp · Bachelor's Degree · Washington · San Jose
Python
AI/ML
LangChain
LlamaIndex
JAX
Prompt Engineering
Function Calling
Chain-of-Thought
AI Agents
TensorFlow
PyTorch
LLM
Hallucination
Structured Outputs
Multi-Agent Systems
Machine Learning
Apply
≈ $169k – $305k per year (Estimated) · Hybrid · 12+ years exp · San Jose
AI/ML
TensorFlow
CNN
Machine Learning
Management
Agile
Apply
$58k – $110k per year · In office · Full-Time · 2+ years exp · Sacramento · Washington · Nashville · Costa Mesa · San Jose
Apply
Lab Pack Chemist I 1 day ago
$66k per year · In office · Full-Time · Associate's Degree · San Jose
Apply
See all jobs
This is one of many
2,064,854 more open roles from verified company boards, updated every day.