Senior Backend Engineer — Python (Scientific Computing)
Experience : 5+ years
Engagement: Full-time
Immediate joiner only.
We are hiring a senior Python engineer with strong scientific computing depth for a backend role focused on algorithmic libraries.
Must have:
- Python 3.11+, type hints, pydantic, dataclasses.
- JAX, NumPy, SciPy in production.
- Working knowledge of probabilistic ML (POMDPs, HSMMs, or Bayesian state-space models).
- pytest, mypy strict mode, dependency hygiene with uv or Poetry.
- Comfortable reading and documenting complex algorithmic code.
Good to have: pymdp, inferactively-pymdp, or pgmpy. Experience refactoring server-side libraries to remove embedded UI dependencies.
Benefits:
- Cell phone reimbursement
- Flexible schedule
- Health insurance
- Internet reimbursement
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person