Jobs / EPAM Systems
Python Platform Engineer
EPAM Systems · Canada · Remote
Canada130,000-150,000 CAD/yearlyHybrid
Remuneration
130,000-150,000 CAD/yearly
Location
Canada · Remote
Eastern Daylight Time (UTC-4)
Visa sponsorship
Not specified
Job summary
Seeking a skilled Python Platform Engineer to enhance the enterprise knowledge base platform by architecting backend services and improving ingestion pipelines.
Qualifications
- Hands-on experience developing in Python within platform or infrastructure-heavy environments
- Experience building CLI tools using Python, Golang, or Rust
- Experience with LangGraph, LangChain, pgvector, and modern RAG/retrieval pipelines
- Knowledge of evaluation frameworks for LLM-backed systems
- Experience with Docker, Helm, GitHub Actions, and Kubernetes
- Understanding of operational characteristics and scaling bottlenecks of embedding pipelines
- Observability skills spanning metrics, tracing, alerting, and log analysis
- Experience managing ingestion, ETL, or large-scale content processing pipelines
Responsibilities
- Architect and implement backend services using Python 3.11, FastAPI, Pydantic, SQLAlchemy async, and asyncpg
- Design retrieval trade-offs optimizing for quality, latency, operational cost, safety, and simplicity
- Build production-grade agent runtime capabilities including memory boundaries and tool sandboxing
- Improve answer grounding, failure analysis, and citation enforcement
- Create observability and feedback loops utilizing OpenTelemetry, Prometheus, Grafana, Docker, Helm, and GitHub Actions
- Collaborate with product and engineering teams to support multiple conversational surfaces
- Overhaul ingestion pipelines and manage AI workload profiles
Skills
ArtifactoryConfluenceDockerGitHubGitHub ActionsGoGrafanaHelmKubernetesOpenTelemetryPrometheusPythonRustSplunkVault
Relocation
No