EPAM Systems logo
EPAM Systems
Posted 104 days agoVerified live 1d ago

Python Developer (AI)

Brief overview

Remote
UndergradOr in progress
2+ yrsMinimum
526 H-1B approvalsDept. of Labor
520 green cardsCertified filings

About the company

EPAM Systems logo
EPAM Systemsepam.com

EPAM leverages its core engineering expertise as a leading global product development and digital platform engineering services company.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
526H-1B approved
99%approval rate
140new H-1B hires
520PERM certified
$115,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023195
2024183
2025120
202628
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202374
202445
202523
202611
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
2023106
2024179
2025193
202642
Top sponsored roles
Senior Software EngineerSENIOR SOFTWARE ENGINEERLead Software EngineerLEAD SOFTWARE ENGINEERSenior Systems Engineer
Sponsored employees from
IndiaBelarusUkraineRussiaKazakhstan

Job description

Summary

EPAM Systems is searching for a talented and driven Python Developer to join their AI team. In this position, you will play a crucial role in creating intelligent products that leverage modern AI capabilities to solve complex business challenges, collaborating with skilled engineers and AI specialists to deliver impactful applications.

Responsibilities

  • Architect, build, and maintain Python-based applications that power AI-driven initiatives
  • Cooperate with cross-functional teams to convert business requirements into technical solutions
  • Embed AI capabilities into new and existing systems to expand product functionality
  • Write and refine code with a focus on performance, scalability, and long-term maintainability
  • Engage in architectural conversations and help shape technical direction
  • Carry out code reviews to uphold code quality and share expertise across the team
  • Investigate, debug, and resolve problems in both development and production environments
  • Drive ongoing improvement of engineering processes, tools, and standards
  • Keep up with emerging AI technologies and incorporate relevant innovations into ongoing work
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives

Skills

  • A Bachelor's or Master's degree in Computer Science or a related technical discipline
  • A minimum of 2 years of applicable software development experience
  • Strong command of Python for crafting reliable, production-grade applications
  • Practical background working with AI platforms to design and deliver intelligent solutions
  • Hands-on experience with Amazon Web Services (AWS) for deploying and operating cloud-based applications
  • Real-world use of Claude Code or comparable AI-powered development tools to speed up engineering workflows
  • Strong English communication skills, both written and spoken (B2+ level or higher)
  • Background with AWS Bedrock for creating and scaling generative AI applications
  • Working knowledge of Docker for packaging applications into containers and simplifying deployments
  • Practical experience with LangChain for building applications driven by large language models
  • Familiarity with LangGraph for orchestrating sophisticated, stateful AI workflows
  • Hands-on experience with OpenSearch for enabling search and analytics functionality
  • Exposure to Snowflake for cloud-based data warehousing and analytical workloads
  • Working knowledge of Streamlit for developing interactive data and AI-driven applications
  • Experience using Weaviate to work with vector databases and semantic search

Qualifications

Must Haves

  • A Bachelor's or Master's degree in Computer Science or a related technical discipline
  • A minimum of 2 years of applicable software development experience
  • Strong command of Python for crafting reliable, production-grade applications
  • Practical background working with AI platforms to design and deliver intelligent solutions
  • Hands-on experience with Amazon Web Services (AWS) for deploying and operating cloud-based applications
  • Real-world use of Claude Code or comparable AI-powered development tools to speed up engineering workflows
  • Strong English communication skills, both written and spoken (B2+ level or higher)

Nice to Haves

  • Background with AWS Bedrock for creating and scaling generative AI applications
  • Working knowledge of Docker for packaging applications into containers and simplifying deployments
  • Practical experience with LangChain for building applications driven by large language models
  • Familiarity with LangGraph for orchestrating sophisticated, stateful AI workflows
  • Hands-on experience with OpenSearch for enabling search and analytics functionality
  • Exposure to Snowflake for cloud-based data warehousing and analytical workloads
  • Working knowledge of Streamlit for developing interactive data and AI-driven applications
  • Experience using Weaviate to work with vector databases and semantic search

Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

More jobs like this