Senior Backend Engineer — Python (Scientific Computing)
Location: Mohali, Punjab (Onsite)
Employment Type: Contract-to-Hire (C2H)
Experience Required: 5+ Years
Openings: 1
Immediate Joiners Preferred
We are hiring a senior Python engineer with strong scientific computing depth for a backend role focused on algorithmic libraries.
Must have:
1. Python 3.11+, type hints, pydantic, dataclasses.
2. JAX, NumPy, SciPy in production.
3. Working knowledge of probabilistic ML (POMDPs, HSMMs, or Bayesian state-space models).
4. pytest, mypy strict mode, dependency hygiene with uv or Poetry.
5. Comfortable reading and documenting complex algorithmic code.
Good to have: pymdp, interactively-pymdp, or pgmpy. Experience refactoring server-side libraries to remove embedded UI dependencies.
Pay: ₹900,000.00 - ₹1,500,000.00 per year
Work Location: In person