About the Role
We’re looking for a Senior Python Developer to design, build, and scale production-grade services and data workflows. You’ll own end-to-end delivery—from architecture to deployment—and help mentor engineers while shaping engineering standards across the team.
Key Responsibilities
- Advanced data analysis : Build robust data prep pipelines (pandas / Polars), run exploratory analysis, and deliver actionable insights.
- Predictive modeling : Train, evaluate, and deploy ML models (scikit-learn / PyTorch / LightGBM), including feature engineering, validation, and MLOps handoff.
- Data visualization : Create clear dashboards and reports (Plotly / Altair / Power BI) and expose insights via lightweight APIs or apps.
- Web scraping : Design resilient scrapers (Requests / HTTPX, BeautifulSoup / Scrapy / Playwright), handle auth / rate limits, and normalize messy data.
- Automation of data pipelines : Orchestrate reliable batch / stream workflows (Airflow / Prefect), add data quality checks, and implement alerting & SLAs.
- Creating applications : Ship secure, well-tested services and internal tools (FastAPI / Django / Streamlit), with CI / CD and containerization (Docker, Kubernetes).
- Data storage & performance : Model schemas and optimize queries (PostgreSQL / MySQL), leverage caching (Redis), and tune jobs for cost / latency.
- Observability & reliability : Add structured logging, metrics, and tracing; perform root-cause analysis and own incident remediation.
- Collaboration & mentorship : Translate requirements into technical plans, document decisions, review code, and mentor teammates.
(Apply now at #J-18808-Ljbffr