All tracks
ML / Data track · 8 reviews · ~104 min

ML Engineer · Python · FastAPI

Review machine-learning pull requests in Python — data cleaning, model serving, and pipelines — spotting the data leaks and concurrency bugs that ship models wrong.

PythonFastAPIPostgreSQLRedis

The route

  1. Junior Steps 1–2
  2. Fix the data-cleaning bug
    Python · 10 min
  3. Validate the inference endpoint input
    Python · FastAPI · 10 min
  4. Mid-level Steps 3–4
  5. Review the model-serving handler
    Python · FastAPI · 12 min
  6. Audit the feature query
    Python · PostgreSQL · 12 min
  7. Senior Steps 5–6
  8. Catch the train / serve data leak
    Python · 14 min
  9. Review the caching & batching layer
    Python · Redis · 14 min
  10. Lead Steps 7–8 PRO
  11. Harden the async inference pipeline
    Python · FastAPI · 16 min
  12. Review the retraining job for correctness
    Python · 16 min