Performance Library Engineer
Efficientcomputer · San Jose, CA OR Pittsburgh, PA · 2026-07-22
About this role
<div class="content-intro"><p>Efficient is developing the world’s most energy-efficient general-purpose computer processor. Efficient’s patented technology uses 100x less energy than state of the art commercially available ultra-low-power processors and is programmable using standard high-level programming languages and AI/ML frameworks. This level of efficiency makes perpetual, pervasive intelligence possible: run AI/ML continuously on a AA battery for 5-10 years. Our platform’s unprecedented level of efficiency enables IoT devices to intelligently capture and curate first-party data to drive the next major computing revolution</p></div><h3><strong>About the Role</strong></h3> <p>We are seeking Performance Library Engineers to join our growing team. Efficient’s Performance Library Engineers create and optimize libraries and frameworks that are used by customers of the world’s most energy-efficient programmable processor (the “Fabric”). In this role, you will take ownership of complex, performance-critical, library development while working closely with Efficient’s compiler and embedded teams providing direct feedback on compiler enhancements and performance related tools.&nbsp; In other words, you will push the performance limit of compute on our platform.&nbsp;</p> <p>This position is a unique opportunity to work on cutting-edge hardware/software co-design, while making an immediate impact on building the next generation of performance libraries and applications used by our customers.</p> <h3><strong>Required Qualifications &amp; Experience</strong></h3> <ul> <li>Hands-on software development experience working closely with hardware, including exposure to at least two RISC, DSP or GPU platforms.</li> <li>A&nbsp; passion for analyzing and maximizing software performance on an unique dataflow hardware architecture.</li> <li>Experience with framework and library design, particularly within resource constrained and realtime environments.</li> <li>Experience with CUDA, HIP and/or other parallel programming models.</li> <li>A collaborative spirit, with the ability to work with and influence multiple engineering teams.</li> <li>Demonstrated ability to write, debug, and maintain low-level, C/C++, systems-level code as well as design clean interfaces and modular code.</li> <li>Actively uses AI tools to generate, optimize, and debug code.</li> <li>Background in performance profiling, benchmark design, or comparative hardware analysis.</li> <li>Excellent written, verbal, analytical and technical communication skills, with the ability to clearly document complex systems, and lead discussions across teams.</li> <li>Minimum Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.&nbsp; 5+ years of experience.</li> </ul> <h3><strong>Desired Qualifications &amp; Experience</strong></h3> <ul> <li>Some exposure to low-level programming interfaces, e.g. PTX, LLVM IR and/or MLIR.&nbsp;</li> <li>Some domain expertise in two or more of the following areas:&nbsp; Linear Algebra, ML, Image Processing, Signal Processing, Audio Processing, SDR, realtime programming, or Robotics.</li> </ul> <p>We offer a competitive salary for this role, generally ranging from $130,000 to $230,000, along with meaningful equity and comprehensive benefits. The final compensation package will be based on your experience and location, with some flexibility to ensure we align with the right candidate.</p><div class="content-conclusion"><p><strong>Why Join Efficient?</strong></p> <p>Efficient offers a<span class="Apple-converted-space">&nbsp;</span><strong>competitive compensation and benefits package</strong>, including<span class="Apple-converted-space">&nbsp;</span><strong>401K match, company-paid benefits, equity program, paid parental leave, and flexibility</strong>. We are committed to personal and professional development and strive to grow together as people and as a company.</p></div>
Skills asked for
- c++
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.