Computer Architect / Compiler Engineer
Opticore
Computer Architect / Compiler Engineer
Engineering Berkeley, CA Full-time
You understand how large language models and AI workloads map onto hardware, and you know how to build the software infrastructure to make that mapping efficient. At Opticore, you will co-design the programming model and compiler stack for our photonic computing platform, working directly with the chip team to shape hardware architecture decisions from day one. This is a rare greenfield opportunity: you will help initiate our compiler toolchain and define how software runs on a fundamentally new type of processor.
Key Responsibilities
- Develop a deep understanding of how LLM inference workloads map to Opticore's photonic hardware
- Design and implement the early-stage compiler infrastructure for our platform (stack TBD, you will help choose it)
- Model and optimize memory pipelines, data flow, and compute scheduling for photonic execution
- Actively co-design hardware architecture with the chip team
- Identify software-hardware co-optimization opportunities across the stack
- Lay the foundation for a full compiler and runtime software organization
Minimum Requirements
- Strong background in computer architecture, with hands-on experience implementing memory controllers, pipelines, and hardware execution models
- Experience mapping ML/LLM workloads to custom or novel hardware
- Compiler engineering experience (MLIR, LLVM, TVM, XLA, or equivalent)
- Ability to work at the intersection of hardware and software, and communicate fluently with chip designers
- Industry or research experience with ML accelerators, custom ASICs, or novel compute architectures
Even Better If You Have
- Experience building compiler infrastructure from scratch
- Background in quantization, sparsity, or other model optimization techniques for hardware efficiency
- Prior work on non-von-Neumann or emerging compute architectures
We're reviewing applications on a rolling basis and will reach out to shortlisted candidates.
- ...for designing and implementing a backend compiler for LLVM to target the new ISA. Job... ...description We are looking for a Senior Compiler Engineer to join our team to develop a virtual... ...for generating succinct proofs of computational soundness. The successful candidate...ComputerFlexible hours
- ...senior member of our platform software engineering team, you will be tasked with lowering and... ...Requirements MS or Ph.D. in Computer Science, or related field, with a minimum... ...algorithms Knowledge of front-end and back-end compiler techniques including code generation & optimization...ComputerImmediate start
- A cutting-edge technology company in California is seeking a compiler engineer to work on their photonic computing platform. You will be responsible for developing compiler infrastructure, optimizing data flows, and collaborating with hardware teams to influence architectural...Suggested
$156.86k - $191.72k
...LBNL) National Energy Research Scientific Computing Center (NERSC) Division has an opening... ...Quantum and High Performance Computing Engineer to join the Advanced Technologies Group... ...and design Knowledge of quantum compilation software Knowledge of contemporary approaches...ComputerFull timeWork at officeRemote workFlexible hours$150k - $175k
...micromanufacturing with its Matter Compiler™ technology. This full-stack... ...the role: As a Systems Engineer at Atomic Machines, you will... ...debug issues, and learn how to architect complex system-of-systems.... ...Python. Bachelor of Science in Computer Science, Computer Engineering...ComputerInternship$125k - $190k
...IT Operations Engineer Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler ™ technology platform. This platform enables new classes of micromachines... ..., and CompTIA Network+. BA/BS in Computer Science or equivalent experience....Computer$254.34k - $310.86k
...California, to guide architecture and design in achieving advanced power efficiency. The ideal candidate will have a MS or PhD in Computer Science or Computer Architecture and over 10 years of experience in power benchmarking and modeling. Responsibilities include analyzing...Computer$15k
...property while enabling our research, engineering, and operations teams to move quickly.... ...work as a senior individual contributor, architect solutions across on-premise Linux environments... .... Bachelor's or Master's degree in Computer Science, Information Security, or...ComputerWork at officeLocal area- ...Description Rigetti is seeking a Senior FPGA Architect to join the development of FPGA-based... ...with hardware, firmware, and quantum engineering teams to build scalable, low-latency... ...and critical logic to operate a quantum computer Work closely with hardware, firmware...ComputerWork experience placementLocal area
- ...Description Job Description Sr. NET Architect (.NET 8 / React / Angular / SQL Server)... ...Overview We are seeking a Senior .NET Engineer with strong experience in building scalable... ...& Experience ~ Bachelor’s degree in computer science, Engineering, or related field...Computer
- EngFlow is seeking a Software Engineer specializing in build systems, compilers, and associated languages. In this fully remote role, you will work with cutting-edge technology to solve complex challenges while contributing to open-source projects like Bazel and gRPC. We...Remote job
- ...is seeking a Member of Technical Staff to design and implement compiler systems. This role involves building compiler pipelines for... ...and scalability. The ideal candidate should have solid software engineering skills and experience in compiler systems, particularly with frameworks...
$165k - $205k
...Software Applications Engineer, Robotic Systems Atomic Machines is ushering in a new... ...era of micromanufacturing with its Matter Compiler™ technology. This full-stack technology... ...industry work) ~ Bachelor's degree in Computer Science, Electrical Engineering, Mechanical...Computer- ...semiconductor company based in California is seeking a hardware engineering leader to drive integration across hardware stacks. The ideal... ...will have over 8 years of experience in semiconductor or computer hardware, with a track record of delivering products end-to-end...Computer
- ...Role: Runtime Engineer Location: SF Bay Area / Toronto | Full-time | Hybrid Compensation... ...The team is creating a high-performance compiler and runtime that allows developers to "... ...Background in HPC (high-performance computing). Advanced degree (MS/PhD) in...ComputerFull time
- ...GPU Kernel Engineer Sciforium is an AI infrastructure company developing next-generation... ..., and model-serving teams to optimize compute performance across the stack. Work closely... ...GPU architecture capabilities and compiler/toolchain improvements. Contribute to...ComputerFlexible hours
$250k
...Oxide Computer Company is looking for an Operating System Kernel Engineer to work remotely and earn a competitive salary of $250,000 USD. In this role, you will design and build software for the illumos-based host operating system Helios. You will collaborate with a supportive...ComputerRemote work$171.3k - $191.4k
...performing, talented, and diverse team of engineers, physicians, PhD's, creatives, and... ...segmentation, and feature extraction Architect and deploy on-device machine learning models... ...periods of sitting and working at a computer Must be able to perform job duties with...ComputerWork experience placementWork at office- A leading AI infrastructure startup is seeking a Compiler Tech Lead to drive technical and team leadership. You'll manage a team of engineers, guide architecture decisions, and influence core compiler systems. The ideal candidate has over 8 years of compiler development...
$250k
A leading technology firm is looking for versatile engineers to improve systems performance across various layers, from hardware to application... ...annually, reflecting the company's commitment to its values of rigor, transparency, and humor. #J-18808-Ljbffr Oxide Computer CompanyComputerRemote job$185k - $260k
...era of micromanufacturing with its Matter Compiler™ technology. This full-stack technology... ...The Role: As a Software Applications Engineer, Robotic Systems, you will design and... ...~ Deep and broad understanding of how computers work (our work involves a variety of processors...ComputerWork at office- ...numerous other protocols. As a founding engineer on the Analog team, you’ll be redefining... ...team. About you 5+ years of experience in computer science, preferably low level. Seasoned... ...systems, applied cryptography, compilers, p2p, or similar systems. Must have a minimum...ComputerRemote jobContract workFlexible hours
$147.4k - $272.1k
...Systems Performance Engineer The people here at Apple don't just... ...interdisciplinary Performance Architects, Engineers, Software... ...memory access patterns, and compute requirements. Performance... ...Collaboration: Interacting with OS, Compiler, and ML software teams to understand...ComputerRelocation$100k - $135k
...supervisory responsibility for Assistant Engineers, Engineering Assistants, and Interns.... ...Responsibilities Acting as liaison with Architects, Subcontractors, Consultants, Suppliers,... ...communication abilities; proficiency with computer applications, including Microsoft Office...ComputerContract workFor subcontractorWork at office- ...are building a high-performance, portable compiler that lets developers “build once, deploy... ...to understand the evolving needs of ML engineers and drive improvements in architecture... ...programming. Experience with high performance computing (HPC). Masters or PhD degree in...Computer
$250k
Are you an engineer who loves understanding and improving the performanceof systems?We are seeking versatile engineers to work on the performance... ...location. (Some sales positions have a lower base salary and contain a commission component.) #J-18808-Ljbffr Oxide Computer CompanyComputerRemote workFlexible hours- ...specifically for AI. About the Role We’re looking for a RTL Engineer to design and implement key compute, memory, and interconnect components for our custom AI... ...analysis. Collaborate with software, simulator, and compiler teams to ensure hardware/software co‑design and...ComputerWork at officeRelocation package
$285k - $315k
...We're looking for a Founding GPU Kernel Engineer who lives right at the boundary between... ...hardware, and then turn that knowledge into compiler optimization passes that help every... ...with low-level profiling tools: Nsight Compute, Nsight Systems, rocprof, or equivalents...ComputerFull timeWork at officeRelocation package$112.2k - $145.2k
...Space & Security (BDS) is seeking a Ground Systems Integration Engineer (Experienced or Senior Level) to support an Air Dominance Fixed... ...Engineering (with a focus in Electrical, Mechanical or Aeronautical), Computer Science, Data Science, Mathematics, Physics, Chemistry Level...ComputerPermanent employmentWork experience placementImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$112.2k - $151.8k
.... We are seeking a Low Observables (LO) Design & Integration Engineer to support design and analysis activities for stealth/low-signature... ...electromagnetics knowledge, and hands-on expertise with computational electromagnetic (CEM) solvers used to design and optimize LO...ComputerPermanent employmentWork experience placementInterim roleImmediate startRelocationRelocation packageFlexible hoursShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer Architect / Compiler Engineer. Be the first to apply!
- computer operations manager Berkeley, CA
- computer system validation Berkeley, CA
- entry level computer programmer Berkeley, CA
- computer maintenance Berkeley, CA
- computer programming part time Berkeley, CA
- computer assembly Berkeley, CA
- entry level computer programming Berkeley, CA
- computer tech Berkeley, CA
- entry level computer information technology Berkeley, CA
- computer programming internship Berkeley, CA


