About the Role
Efficient is developing the world’s most energy-efficient general-purpose computer processor. This role is critical to customer adoption and long-term ecosystem growth, translating Efficient’s hardware capabilities into a scalable, developer-ready platform that enables customers to build, optimize, and deploy applications efficiently.
Responsibilities
- Define the product roadmap for the compiler, SDK, runtime, model conversion and enablement tooling, and developer platform.
- Set priorities based on customer requirements, competitive positioning, and strategic platform needs.
- Lead framework and model enablement strategy across PyTorch, ONNX, ExecuTorch, LiteRT, and future runtimes.
- Drive reduction in time-to-first-working-application (TTFWA) across customer segments.
- Establish SDK governance: surface area, versioning, API stability commitments, and deprecation policy.
- Define release quality criteria, validation expectations, and backward compatibility standards.
- Drive developer confidence through reproducible benchmarking, deterministic tooling behavior, clear diagnostics, and strong documentation.
- Participate in customer engagements to understand workflow friction, deployment blockers, and framework requirements.
- Represent software platform strategy in technical customer discussions and ecosystem partnerships.
- Gather and prioritize developer feedback across evaluation, onboarding, optimization, and deployment phases.
- Maintain structured mechanisms to feed developer feedback directly into roadmap decisions.
- Partner with Applications Engineering to define software platform capabilities for production-quality reference applications and customer evaluation flows.
- Define requirements for profiling, debugging, and performance analysis workflows.
- Balance long-term platform investments against near-term customer enablement and revenue-driving requirements.
- Influence silicon decisions based on software needs and constraints.
- Partner with the Hardware PM and architecture team when compiler or runtime requirements have silicon implications.
- Establish and own developer success metrics and developer workflow metrics and diagnostics.
- Define and own the SDK release cadence, packaging, distribution, and support lifecycle.
Requirements
- 7+ years of product management experience for developer-facing software platforms - SDKs, compilers, runtimes, APIs, ML tooling, or embedded developer ecosystems
- Experience shipping tools and platforms used directly by external developers, including operating through the customer-zero phase
- Demonstrated ownership of developer adoption, onboarding success, workflow completion, or related developer productivity metrics
- Strong understanding of modern ML inference and deployment pipelines (PyTorch, ONNX, ExecuTorch, LiteRT (formerly TensorFlow Lite), TensorRT, or equivalent)
- Experience translating customer workflows and technical constraints into actionable product requirements that engineering can build from without ambiguity
- Familiarity with software performance tradeoffs involving memory, latency, throughput, power, and hardware utilization
- Ability to work effectively with compiler, runtime, systems software, and silicon architecture teams and to influence without authority across all of them
- Ability to establish credibility with highly technical developers, compiler engineers, and ML practitioners through clear thinking, technical depth, and strong customer empathy.
- Experience with compiler toolchains, IRs, and deployment flows (LLVM, MLIR, TOSA, XLA, or equivalent)
- Experience with embedded AI deployment pipelines and edge inference workflows
- Experience at a semiconductor or AI hardware company building developer tools for a novel architecture
- Familiarity with embedded software ecosystems (FreeRTOS, CMSIS-NN, MCU SDK patterns) and Linux-based embedded development environments and cross-compilation workflows
- Experience with performance profiling tools, compiler traces, and benchmark-driven optimization workflows
- Experience with benchmarking methodologies (MLPerf or equivalent)
- Experience operating in early-stage environments with incomplete requirements and rapidly evolving architectures
- Experience in startup environments with hybrid PM + DevRel responsibilities
Skills
- PyTorch
- ONNX
- ExecuTorch
- LiteRT
- TensorRT
- LLVM
- MLIR
- TOSA
- XLA
- FreeRTOS
- CMSIS-NN
- MCU SDK patterns
- Linux
- MLPerf
Experience Level
- 7+ years of product management experience
Salary/Compensations
- $160,000 to $210,000
Benefits
- Meaningful equity
- Comprehensive benefits
- 401K match
- Company-paid benefits
- Equity program
- Paid parental leave
- Flexibility
About the Company
- 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.
