Senior Python Data Engineer with AI

Jobs
EPAM Systems

EPAM Systems

-

🌎 Remote

Posted on: 3 July, 2025

Senior Python Data Engineer with AI

We are seeking a highly skilled Senior Python Developer to join our dynamic team and play a pivotal role in building scalable, robust APIs and innovative backend solutions for generative AI applications.

This position will involve close collaboration with cross-functional teams to deliver high-performance, well-architected solutions aimed at solving complex problems.

The remote option applies only to the Candidates who will be working from any location in Ukraine.

RESPONSIBILITIES

  • Develop and deploy scalable RESTful APIs to serve web apps and integrations with other software
  • Ensure API performance, scalability, and maintainability with focus on clear, concise code and robust logging/monitoring
  • Support and optimize database integrations, ensuring efficient data modeling and query performance
  • Collaborate with data engineers on pipelines and orchestration frameworks to deliver clean, organized data to APIs
  • Conduct thorough unit and integration testing in collaboration with testing teams
  • Review code from peers to ensure high-quality solutions and provide constructive feedback
  • Create and maintain technical documentation for solutions and Software Development Lifecycle (SDLC) processes
  • Apply modern software design best practices including version control, containerization, and scalable service design
  • Work collaboratively with product teams throughout all phases of the development lifecycle

REQUIREMENTS

  • 5+ years of professional experience in Python-focused backend development
  • Extensive experience with at least one Python backend framework, such as FastAPI
  • Proficiency in asynchronous programming and advanced Python development
  • Expertise in relational database systems, including PostgreSQL and data modeling
  • Knowledge of RESTful API design principles and modern software development practices
  • Familiarity with scalable architecture patterns, containerization tools, and cloud-based operations
  • Extensive background in version control systems and CI/CD pipelines
  • Experience working with data engineering frameworks, such as Spark or PySpark, and orchestration tools like Airflow is a plus

NICE TO HAVE

  • Knowledge of Amazon Redshift and Databricks for data engineering workflows
  • Background in ETL/ELT solutions for data transformation and loading
  • Skills in leveraging Apache Airflow for orchestration frameworks
  • Familiarity with PySpark and GitHub Actions for workflow automation and development pipelines

WE OFFER

  • Work on a flexible schedule remotely or from any of our comfortable offices or coworking spaces in Ukraine
  • Receive the necessary equipment to perform your work tasks
  • Change projects and technology stacks within EPAM
  • Gain experience in various business domains (Insurance, E-commerce, Healthcare, Finance, Travelling, Media, Artificial Intelligence, and more)
  • Consider relocation options in over 30 countries worldwide
  • Participate in volunteer, charity programs and communities (both technical and interest-based)
  • You can plan your individual career path together with your manager
  • Receive regular feedback from colleagues
  • Improve your English for free with certified teachers (Speaking Clubs, client interview preparation courses, etc.)
  • Get the opportunity to undergo free training and certification in AWS, GCP, or Azure Clouds
  • Use the internal E-learn training program (18,200+ specialized training and mentoring programs)
  • Access corporate accounts on LinkedIn Learning, Get Abstract and other partner resources
  • Study at EPAM Solution Architecture School with the instructors who are practicing architects
  • Develop as a leader, join Delivery Management, Resource Management, Leadership Essentials school and more
  • Participate in internal communities (500+ meetups, technical discussions, brainstorming sessions, online events and conferences annually)
  • Vacation and sick leave (including a sick leave without a medical certificate)
  • A wide range of Voluntary Medical Insurance programs providing both medical treatment and various preventive options (including sports activities)
  • Medical insurance for family members at corporate rates
  • Company support during significant life events (childbirth or adoption, marriage, etc.)
  • Support for psychological comfort: discounts on services from mental health specialists or coaches, thematic training
  • E-kids program - a free programming language training program for EPAMers' children

Tags:
ai
ml
Share the job:

Related Jobs

SDR | AI first Startup
SDR | AI first Startup

- 🌎 Remote