Skip to main content
Neurophos logo

Modeling Architect

Neurophos
September 04, 2026
Full-time
On-site
Austin, Texas, United States
$170,000 - $200,000 USD yearly
SoC Architecture Jobs, Level - Senior

Job Title

Modeling Architect

Role Summary

Hands-on architecture modeler for the T100 optical inference accelerator, responsible for hardware/software co-design and end-to-end performance, power, and functional modeling. Work spans analytical system performance and detailed hardware models, collaborating with architects, compiler/runtime, and RTL teams.

Onsite role based in Austin, TX or Sunnyvale, CA; reports to the Sr. Director of Modeling.

Experience Level

Senior β€” requires 3+ years of experience in hardware modeling, performance simulation, computer architecture, or equivalent work.

Responsibilities

Primary responsibilities include building and validating performance and functional models and translating workloads to the accelerator programming model.

  • Integrate and run inference workloads (dense, MoE, SSM/hybrid, prefill vs decode, KV cache, expert routing, quantized models) and map retrieval, speech, vision, and recommendation workloads to the accelerator.
  • Bind Hugging Face and PyTorch workloads to the programming model and execute them on functional models.
  • Co-design tiling, scheduling, ISA, SRAM/HBM hierarchy, and multi-chip mappings with hardware teams.
  • Develop modeling stack layers: roofline/limiter analyses, Python energy/latency models, C++ functional models (optical GEMM, vector processors, dataflow engines), cycle-approximate performance and power models, and RTL simulation workflows.
  • Maintain reproducible tests, configurations, plots, and documentation for all results.
  • Use and review outputs from coding agents for multi-file edits; own review of generated C++ and SystemVerilog.
  • Present results to architects and cross-functional teams and iterate on models based on feedback.

Requirements

Must-have technical skills and experience for immediate contribution.

  • 3+ years in hardware modeling, performance simulation, computer architecture, or similar roles.
  • Proficiency in Python or modern C++ (C++17+); comfortable in either a Python-first or C++-first workflow.
  • Working knowledge of computer architecture and microarchitecture: pipelines, caches, memory hierarchies, and ISAs.
  • Ability to convert papers (LLM, GEMM, accelerator) into workload configs and run them using Hugging Face or PyTorch.
  • Strong debugging skills and disciplined documentation of experiments, assumptions, and results.

Education Requirements

BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or a related field is listed as the baseline; MS or PhD in those fields is preferred.


About the Company

Company: Neurophos

Headquarters: Sunnyvale, California, United States

Startup developing silicon-photonic AI accelerator chips that use programmable metasurfaces and dense optical cells to perform matrix multiplications at the speed of light, targeting large-scale AI inference with much higher energy efficiency and performance than traditional electronic approaches.

Neurophos logo

Date Posted: 2026-09-04