This work presents a Python-based numerical simulation framework for integrated quantum photonic systems governed by the nonlinear Schrödinger equation (NLSE). The study models excitation, guided propagation, and detection of femtosecond optical pulses in chip-scale waveguides using the split-step Fourier method. To ensure both numerical clarity and physical relevance, two parameter regimes are employed: a normalized (dimensionless) formulation for algorithmic validation and envelope stability analysis, and a physically realistic SI-valued formulation for modeling soliton dynamics and broadband nonlinear effects. Input conditions include Gaussian and hyperbolic secant pulse envelopes with central wavelength \(\lambda _0 = 1550\) nm and peak power ranging from 0.5 to 5 W. Representative waveguide lengths of \(L = 2\) mm are considered with grid resolutions of \(\Delta z = 0.01\) mm and \(\Delta t = 0.1\) fs. In the physical regime, dispersion and nonlinearity are modeled using parameters consistent with experimentally reported platforms, including \(\beta _2 \approx -0.7\,\textrm{ps}^2/\textrm{m}\) and \(\gamma \sim 10^2\,\textrm{W}^{-1}\,\textrm{m}^{-1}\) . Simulation results demonstrate that low-dispersion regimes preserve temporal and spectral pulse integrity, while anomalous dispersion conditions produce soliton formation and spectral broadening consistent with reported supercontinuum generation in AlGaAs and \(\hbox {Si}_3{N}_4\) waveguides. Transverse mode analysis confirms single-mode confinement, and phase evolution maps reveal coherent phase wrapping essential for quantum interference applications. A probabilistic photodetection model yields normalized detection rates consistent with experimentally reported efficiencies of InGaAs SPADs and superconducting nanowire single-photon detectors. The proposed framework provides an experimentally consistent and extensible NLSE-based simulation pipeline, supporting the co-design and optimization of nonlinear integrated photonic circuits for quantum information processing.