Python GenAI Engineer

EPAM Systems, Inc.
United States
3 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Airflow Microsoft Azure Continuous Integration Data Infrastructure Distributed Systems Github Python (Programming Language) Next.js SignalR SQL Stored Procedures Web Application Frameworks
+21 more
Web Services AWS Cdk Data Processing .NET Core Spring Cloud GitHub Copilot Snowflake Generative AI Infrastructure as Code (IaC) Fastapi Pandas Data Lakes AngularJS Infrastructure Automation Frameworks Star Schema Bicep Front End Software Development Streamlit Framework Terraform Data Pipelines Legacy Systems

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

Requirements

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)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:53 min

Architecting machine learning projects with the PAI platform

Qiyang Duan · LIVE

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · World Congress 2022

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

6:58 min

Analyzing production code coverage data using pandas

Markus Harrer Markus Harrer · World Congress 2021

4:09 min

Selecting infrastructure tools and determining proper abstraction layers

Alayshia Knighten Alayshia Knighten · World Congress 2024

Videos

See all

Related articles

See all