Search...

Performance Modeling Architect – AI Systems

Auradine logo
Auradine

Auradine is pioneering innovative solutions for world-leading blockchain and cutting-edge AI applications by developing breakthrough technologies like energy-efficient silicon, robust infrastructure, and state-of-the-art software. The company provides Web infrastructure solutions, including their Teraflux™ product line and associated developer tools like the Miner API.

Santa Clara, USA
About Auradine

Auradine is pioneering innovative solutions for world-leading blockchain and cutting-edge AI applications by developing breakthrough technologies like energy-efficient silicon, robust infrastructure, and state-of-the-art software. Auradine focuses on breakthrough scalability and sustainability for the future of internet infrastructure, enabled by revolutionary blockchain and AI technologies. The company develops complete solutions, including software and silicon systems, and offers its customers both system-level and cloud solutions. Auradine offers a range of products under the Teraflux™ brand, including the AH3880, AT2880, AI3680, AT1500, and AI2500 models, as detailed in their datasheets. They also provide a Teraflux™ Miner API Reference for developers.

View jobs by Auradine

Skills

About the Role

You will build and maintain modeling and simulation frameworks that capture interactions between AI models, software runtimes, and hardware systems. You will model SoC components such as compute units, memory hierarchies, and interconnects, incorporate runtime behavior, and analyze system bottlenecks. You will use simulations to evaluate performance, latency, throughput, and energy efficiency, and collaborate with hardware architects and software teams to translate modeling results into concrete architectural guidance.

Requirements

  • Strong background in computer architecture system architecture or performance modeling
  • Experience building simulation or analytical models of complex hardware systems
  • Strong programming skills (Python C++ or similar) for modeling and simulation frameworks
  • Understanding of modern compute architectures such as CPU GPU or AI accelerator
  • Ability to analyze complex systems and identify performance bottlenecks
  • Strong quantitative reasoning and ability to translate models into architectural insights
  • Experience modeling AI workloads or machine learning systems (preferred)
  • Familiarity with architectural simulators or performance modeling tools (preferred)
  • Experience with memory systems interconnect architectures or accelerator design (preferred)
  • Exposure to hardware-software co-design methodologies (preferred)

Responsibilities

  • Develop system-level performance models for AI workloads and compute architectures
  • Build simulation frameworks that capture interactions between AI models software runtimes and hardware systems
  • Model key components of SoC architecture including compute units memory hierarchies and interconnects
  • Incorporate relevant software and runtime behavior into modeling frameworks to reflect realistic system execution
  • Analyze system bottlenecks and evaluate architectural tradeoffs across the platform
  • Work closely with hardware architects to guide microarchitectural and system-level design decisions
  • Collaborate with software and ML teams to incorporate realistic workloads into modeling frameworks
  • Use modeling and simulation to evaluate performance latency throughput and energy efficiency across target applications
Performance Modeling Architect – AI Systems at Auradine | JobStash