remotely.living

Senior Python GenAI Engineer

EPAM Systems · Remote - Kazakhstan · 2026-09-29

Apply for this job

Job description

We are looking for a highly skilled Senior Python Engineer to join a fast-paced, innovative team working on modern data platforms and AI-driven solutions. You will play a key role in designing scalable data pipelines, building cloud-native applications, and leveraging GenAI tools to accelerate development.

Responsibilities

- Design and develop scalable web services and background jobs using FastAPI

- Build and optimize data processing and reporting solutions

- Develop and maintain robust data pipelines and architectures

- Work with modern cloud platforms (primarily Azure) to deploy and manage applications

- Implement CI/CD pipelines and automation processes

- Apply Infrastructure as Code (IaC) practices for scalable environments

- Leverage AI-assisted development tools (e.g., Copilot) for spec-driven development

Requirements

- Strong Python experience (5+ years in production)

- Hands-on experience with web frameworks (FastAPI preferred)

- Experience with data processing tools: Pandas, Polars, openpyxl, DuckDB

- Solid understanding of data pipeline design (data lakes, medallion architecture, star schema)

- Experience with CI/CD tools (e.g., GitHub Actions)

- Experience with Azure services (Container Apps, Storage, Service Bus, SignalR)

- Experience with IaC tools (Bicep, Terraform, or AWS CDK)

- Familiarity with AI-assisted development tools (e.g., GitHub Copilot)

Nice to have

- Experience with Airflow, dbt, Streamlit

- Distributed systems and async workflows

- Enterprise messaging patterns

- Experience with Snowflake (stored procedures, streams, tasks, pipes, time travel)

-. NET Core experience (legacy systems support)

- Frontend experience (Angular or Next.js)