Compiler Engineer (Mid and/or Backend)
Persimmons Inc.
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. 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. 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. #J-18808-Ljbffr Persimmons Inc.
- ...to talk to you. 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...Backend
$152k - $241.5k
...inspired to do their best work. Come join the team and see how you can make a lasting impact on the worldWe are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and...BackendFull timeRemote workWorldwide- ...a supercomputer — feel like one seamless engine. Developers can write once, run anywhere,... ...We're looking for a Graph Optimization Compiler Engineer to own the middle tier of our AI... ...our compiler front end and code generation backend. You'll work on graph-level transformations...Backend
$240k - $275k
...develop AI-assisted tool flows to accelerate compiler development What we're looking for... ...rewrite patterns ~5+ years compiler engineering experience, with hands-on MLIR contributions... ..., or equivalent) ~(Optional) LLVM backend experience, GPU compiler experience (Triton...BackendH1bVisa sponsorshipWork visa- ...(tool calling, orchestration, reasoning loops, workflow automation). Develop Applied AI solutionsA that integrate with customer backend systems, APIs, and data sources. Implement AI services on Kubernetes, cloud environments, or customer controlled infrastructure....BackendRemote work
$120k - $275k
...Here Design and implement compilers tailored for our proprietary... ...Focus on midend and backend development Who You Are... ...Possess outstanding software engineering skills with a focus on efficiency... ...changes Be comfortable with mid level optimizer and and be willing...BackendFull timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours3 days per week- Headway Technologies is seeking a Process Integration Engineer (Writer) in Milpitas, CA to drive chip process integration and characterization... ..., investigate failures with corrective actions, and monitor backend performance data to optimize processes. The role requires...Backend
$37.75 - $47.18 per hour
...Quality Engineer 3Full-time San Jose, CA, USYou'll be joining Adobe on a contract opportunity, employed through NextDeavorBenefits You... ...Playwright)Hands-on experience testing API-based applications and backend API testingExperience leading or mentoring other Quality...BackendPermanent employmentFull timeContract work$214.1k - $309.8k
...seeking an experienced and motivated Software Engineer to join our team. Cisco 8000 Series... ...firmware, SDKs, simulators, and compilers for Cisco Silicon One architecture, with... ...devices. Build, optimize, and enhance the backend of the P4 compiler to fully leverage the...BackendFull timeTemporary workLocal areaFlexible hours- ...customers. Description We're looking for a Forward Deployed Engineer (FDE) who thrives at the intersection of business and... ..., and the ability to ship working prototypes end-to-end across backend, data, and frontend layers. ~ Familiarity with SQL and relational...Backend
$2,000 per month
...hundreds of millions from top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure layer for the fastest... ..., software, quality, and factory operations. You'll build the backend services, APIs, data pipelines, release infrastructure, and...BackendFull timeContract workWork at officeRelocation package$114.1k - $214.95k
...applications.We're looking for experienced Mobile Forward Deployed Engineers who thrive at the intersection of software engineering,... ...Troubleshoot complex production issues across mobile applications, backend APIs, authentication, networking, and SDK behavior.Lead architecture...BackendWorldwide$170k - $255k
...leave your mark, come join us. THE ROLE As a Test Development Engineer, you will drive manufacturing test strategy, software... ...Telemetry Systems : Design, optimize, and scale high-availability backend database systems capable of processing and storing massive, high...BackendContract workWork at officeFlexible hours- ...1722 The Role We are looking for a deeply hands‑on Senior Distributed Systems Engineer to join the team building IonQ’s Network and Security Platform. You will own the backend services — ingestion pipelines, telemetry processing, device management — that give operators...BackendWork at office
$95k - $105k
...Foxconn is seeking a highly experienced and driven Senior Quality Engineer to join our team. In this critical role, you will ensure product... ...that you are authorized to work in the U.S. Salary Range: $95,000/annum - $105,000/annum Shift: Mid-Day (~12:30PM-9:00PM...Full timeTemporary workWork at officeLocal areaShift workDay shift$103.2k - $201.4k
...Quality Engineer, Rights & PricingThe Rights & Pricing engineering team provides the Apple Services platform for distribution rights by... ...team ensures the quality, reliability, and scalability of complex backend pricing systems that power Apple Services across multiple...BackendRelocation- ...ASIC Verification Engineer Join a fast-growing, well-funded silicon, systems, and solutions company pioneering a new category of semiconductor... ...with firmware, software, DV, FPGA, DFT, SoC integration, and backend teams throughout various stages of ASIC development....Backend
$185k - $215k
...About the role Muon seeks a Senior Software Engineer to join our Information Systems team. The ideal candidate is a self-motivated... ...or equivalent experience ~7+ years full-stack (frontend and backend) software engineering experience. ~ Proficiency in common programming...BackendPermanent employmentFull timeTemporary workRemote workFlexible hours- ...value. We are a dynamic and collaborative team of researchers and engineers who thrive on pushing the boundaries of what's possible,... ...constraints. Qualifications ~3+ years building and operating backend systems at scale — you've owned services that other teams depend...Backend
$217k - $303.9k
...feels a sense of belonging.We’re looking for a high-autonomy Engineering Manager to own the strategy, development, and scaling of Reddit... ...scaling larger engineering teams (10+ ICs) across full-stack and backend systems architectures Deep technical competence in full-stack...BackendFor contractorsWork experience placementWork at officeRemote workFlexible hours- Senior Quality EngineerWe're looking for a Senior Quality Engineer who will play a pivotal role in defining and driving quality across... ...early.Design and implement robust automation for UI, API, and backend systems.Design and implement performance, load, stress, soak, and...BackendLocal areaShift work
$106k - $205k
Title: Staff System Engineers Engineer, AI/MLAbout GlobalFoundries:GlobalFoundries is a leading... ..., interconnect) and software teams (compilers, runtimes, ML frameworks), serving as... ...compiler infrastructure in a performance or backend capacity, contributions to internal or...BackendFull timeWork at officeLocal area$10 per hour
...The Autonomous Freight Systems team is a brand new, AI-first engineering team in San Francisco. This team will own Flexport's client-... ...building unified interfaces that aggregate data from various backend systems. Technical Rigor: A love of simple, well-tested code...BackendFlexible hours- ...future. Requirements We’re looking for a Staff Software Engineer to join our Confidential Computing Management team—an engineer... ...services What Makes This Role Unique This isn’t just another backend role. You’ll be: Building foundational systems , not...BackendTemporary workH1bWorldwide
$75 per hour
...developing and releasing quality software in the POC development and engineering of Client's next generation Omni Channel platform, Work... ...end: React JS, TypeScript, Javascript ,React Spectrum Backend: Node JS (preferred), JAVA Databases: No SQL DB, SQL Test...BackendHourly payContract workRemote workShift work- ...reliability challenges at scale • Influence architecture and engineering culture at a company level • Competitive... ...Golang) and Python, with experience building robust, maintainable backend services and automation Extensive hands-on experience with...Backend
$121k - $160k
...,000.00 Salary/year Job Shift: Days TITLE: PROCESS INTEGRATION ENGINEER (WRITER) FLSA STATUS: EXEMPT REPORTS TO: MANAGER, WRITER INTEGRATION... ...corrective action, and reviewing, monitoring, and analyzing backend performance data. This position is located in Milpitas,...BackendFull timeFor contractorsWork at officeMonday to FridayFlexible hoursShift work$152k - $241.5k
...perceive 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...BackendFull timeRemote workWorldwide$144k - $213k
...Description Job Description We are looking for a Senior Quality Engineer to join our Data Platform Quality Engineering team. In this... ...performance, while partnering closely with data engineers, backend developers, and product teams. What You’ll Do: Design, build...Backend- ...have the opportunity of working on optimizing our Persimmons Compiler. Design and build the compiler that converts AI models from... ...Provide technical leadership across the compiler team, mentoring engineers in advanced compiler techniques, and help scale the team as...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Compiler Engineer (Mid and/or Backend). Be the first to apply!



