Abstract: Ray tracing is a widely used method to model radio wave propagation in complex environments. However, traditional ray tracing tools are often not differentiable, preventing their use in gradient-based optimization and machine learning pipelines.