Root Access

Machine Learning Engineer

Root Access
Apply
2 months ago

Responsibilities

  • Design and train physics foundation models using PINNs, Fourier Neural Operators, and Neural Operators to solve Maxwell’s, Helmholtz, and heat equations within neural loss functions.
  • Build ECAD data pipelines that convert ODB++, IPC-2581, STEP, and Gerber PCB files into tensor grids, signed distance fields, or graph embeddings.
  • Implement differentiable physics calibration pipelines using VNA Touchstone files, TDR traces, and near-field EMI scans to tune material and manufacturing parameters.
  • Integrate upstream Graph Neural Networks or LLMs with downstream spatial physics engines.
  • Optimize GPU-cluster training and inference pipelines for sub-100-millisecond physics predictions and real-time layout-design feedback.

Requirements

  • Master’s or Ph.D. in Computer Science, Mathematics, Electrical Engineering, Physics, or a related quantitative field, focused on Scientific Machine Learning.
  • At least four years of expert-level experience with PyTorch or JAX.
  • Hands-on experience building and training PINNs, DeepONets, or Fourier Neural Operators.
  • Direct experience with NVIDIA Modulus, DeepXDE, or PyTorch Geometric.
  • Exceptional understanding of partial differential equations, vector calculus, automatic differentiation, and numerical optimization algorithms including Adam and L-BFGS.
  • Strong proficiency manipulating spatial or geometric datasets with Python libraries such as NumPy, SciPy, Shapely, Open3D, or custom voxelization matrices.

Tech Stack

NumPyPythonPyTorchSciPy

Categories

Root Access

About Root Access

1-10 employees

A Frontier Electronics Company