Unconventional AI logo
Unconventional AI
Posted 85 days agoVerified live 2d ago

Junior System Modeling

Brief overview

Remote
UndergradOr in progress

About the company

Unconventional AI logo
Unconventional AIunconv.ai

Unconventional AI rethinks computer foundations to optimize energy efficiency for AI.

Job description

Summary

Unconventional AI is rethinking the foundations of computing to optimize energy efficiency for AI. As a Junior Member of Technical Staff, System Modeling, you will work closely with senior engineers to develop multi-disciplinary simulation frameworks and support the integration of physics-based models for machine learning workloads.

Responsibilities

  • Contribute to the implementation and optimization of GPU-accelerated simulators for ML on analog/unconventional hardware, focusing on specific modules and features within PyTorch
  • Assist in integrating physics-based device and system models into the PyTorch simulation environment to help expose early algorithm–hardware tradeoffs and enable cross-layer optimization
  • Support the maintenance and extension of the unified end-to-end simulation environment, helping to link theory, algorithms, and device models, and ensuring alignment between high-level and near-physical simulators
  • Help implement and adhere to robust experiment tracking protocols to ensure simulation results, configurations, and non-idealities are reproducible and auditable
  • Collaborate with Algorithms and Hardware teams to gather requirements and ensure the modeling environment meets their needs for high-level algorithm development and lower-level hardware verification

Skills

  • A BS, MS, or PhD in Computer Science, Electrical Engineering, or a related technical field
  • A deep understanding of computer architecture and operating systems
  • Strong skills in C++ and Python
  • Basic familiarity with the internals of deep learning frameworks (e.g., how a PyTorch graph is executed) and common model architectures
  • A solid grasp of linear algebra and calculus
  • A first principles mindset
  • Experience with compilers (LLVM, MLIR) or domain-specific languages like Triton
  • Exposure to GPU programming (CUDA) or other hardware accelerators
  • Prior research or internship experience in high-performance computing (HPC) or neuromorphic systems
  • Contributions to open-source AI or systems software projects

Qualifications

Must Haves

  • A BS, MS, or PhD in Computer Science, Electrical Engineering, or a related technical field
  • A deep understanding of computer architecture and operating systems
  • Strong skills in C++ and Python
  • Basic familiarity with the internals of deep learning frameworks (e.g., how a PyTorch graph is executed) and common model architectures
  • A solid grasp of linear algebra and calculus
  • A first principles mindset

Nice to Haves

  • Experience with compilers (LLVM, MLIR) or domain-specific languages like Triton
  • Exposure to GPU programming (CUDA) or other hardware accelerators
  • Prior research or internship experience in high-performance computing (HPC) or neuromorphic systems
  • Contributions to open-source AI or systems software projects

Benefits

  • Mentorship: Learn directly from the architects who built the modern AI stack at companies like Intel, Databricks, and NVIDIA.
  • Significant equity and competitive salary at a well-funded, high-growth startup.

More jobs like this