01 Zakres zadań
As Senior Python Engineer you are the second-most-senior engineer on the AI track. You are not expected to lead LangGraph architecture, but you must be able to read it, debug it under production load, and ship safe changes around it. Your primary ownership is the FastAPI surface, the Celery topology, and the data layer.
This is a hands-on individual-contributor role with growth into a tech-lead role if you want it.
What you'll do
First 90 days
- Onboard onto the FastAPI chat-api and Celery flows alongside the AI Tech Lead
- Audit the FastAPI surface: routes, dependencies, middleware, streaming, error handling
- Audit the Celery topology: queues, workers, retry policy, scheduled jobs, dead-letter handling
- Profile and document the multi-datastore patterns (Mongo + Redis + Postgres) and any race-condition risks
- Help build evaluation and regression test infrastructure
Ongoing
- Own the FastAPI service health (response time, error rates, streaming reliability)
- Own the Celery operational layer (queue lag, worker health, dead-letters)
- Implement new endpoints and async flows alongside agent changes from the AI Tech Lead
- Participate in on-call rotation for the AI core
- Pair with mid-level Python engineers as the squad grows