Python Developer (AI)

EPAM Systems

United States

Remote

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off

Job summary

EPAM Systems, Inc. is seeking a skilled Python Developer to join the AI team in building AI-powered applications. You will design, implement, and optimize Python-based solutions, collaborating with AI specialists to deliver scalable software.

Responsibilities include embedding AI capabilities, conducting code reviews, and driving engineering process improvements. Strong Python skills and 2+ years of experience are required, with AWS and Docker experience highly valued.

Qualifications

  • 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.
  • Hands-on experience with AI platforms to design and deliver intelligent solutions.
  • Experience with AWS for deploying and operating cloud-based applications.
  • Real-world use of Claude Code or comparable AI-powered development tools.
  • Strong English communication skills, both written and spoken (B2+ level or higher).
  • Nice to have background with AWS Bedrock for generative AI apps.
  • Working knowledge of Docker for packaging applications into containers.

Responsibilities

  • Architect, build, and maintain Python-based applications powering AI-driven initiatives.
  • Collaborate with cross-functional teams to translate 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 maintainability.
  • Engage in architectural discussions and guide technical direction.
  • Conduct code reviews to uphold quality and share expertise.

Skills

Python
AI concepts
English communication

Education

Bachelor's or Master's in Computer Science

Tools

AWS
Docker
LangChain
LangGraph
OpenSearch
Snowflake
Streamlit
Weaviate
Claude Code

Job description

We are searching for a talented and driven Python Developer to join our AI team. In this position, you will take on an important role in creating intelligent products that harness modern AI capabilities to tackle complex business problems. You will collaborate with skilled engineers and AI specialists to shape, build, and deliver meaningful applications.ResponsibilitiesArchitect, build, and maintain Python-based applications that power AI-driven initiativesCooperate with cross-functional teams to convert business requirements into technical solutionsEmbed AI capabilities into new and existing systems to expand product functionalityWrite and refine code with a focus on performance, scalability, and long-term maintainabilityEngage in architectural conversations and help shape technical directionCarry out code reviews to uphold code quality and share expertise across the teamInvestigate, debug, and resolve problems in both development and production environmentsDrive ongoing improvement of engineering processes, tools, and standardsKeep up with emerging AI technologies and incorporate relevant innovations into ongoing workParticipate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectivesRequirementsA Bachelor's or Master's degree in Computer Science or a related technical disciplineA minimum of 2 years of applicable software development experienceStrong command of Python for crafting reliable, production-grade applicationsPractical background working with AI platforms to design and deliver intelligent solutionsHands-on experience with Amazon Web Services (AWS) for deploying and operating cloud-based applicationsReal-world use of Claude Code or comparable AI-powered development tools to speed up engineering workflowsStrong English communication skills, both written and spoken (B2+ level or higher)Nice to haveBackground with AWS Bedrock for creating and scaling generative AI applicationsWorking knowledge of Docker for packaging applications into containers and simplifying deploymentsPractical experience with LangChain for building applications driven by large language modelsFamiliarity with LangGraph for orchestrating sophisticated, stateful AI workflowsHands-on experience with OpenSearch for enabling search and analytics functionalityExposure to Snowflake for cloud-based data warehousing and analytical workloadsWorking knowledge of Streamlit for developing interactive data and AI-driven applicationsExperience using Weaviate to work with vector databases and semantic searchWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer (AI)
Senior Python Developer (AI)

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+3
Senior Python AI Engineer
Senior Python AI Engineer

EPAM Systems • United States

Remote
USD 140,000 - 210,000
Healthcare benefits
Paid time off and sick leave
Learning & development programs
+2
Python Software Engineering Manager
Python Software Engineering Manager

EPAM Systems • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off
Learning & certs
Chief Software Engineer - AI-Powered, Python
Chief Software Engineer - AI-Powered, Python

EPAM Systems • United States

Remote
USD 180,000 - 280,000
Healthcare benefits
Global career opportunities
Upskilling & certifications
Chief Python Software Engineer
Chief Python Software Engineer

EPAM Systems • California (MO)

Remote
USD 140,000 - 210,000
Healthcare benefits
Paid time off and sick leave
Learning and certifications
+1
AI-Driven Python Developer for Intelligent Solutions
AI-Driven Python Developer for Intelligent Solutions

EPAM Systems • United States

Remote
USD 90,000 - 130,000
Healthcare benefits
Paid time off
Lead Python Developer, Backend
Lead Python Developer, Backend

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification programs
+1
AI Engineer
AI Engineer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Healthcare benefits
Paid time off
Learning & development programs
+1
AI Platform Software Engineering Manager (Python/FastAPI)
AI Platform Software Engineering Manager (Python/FastAPI)

EPAM Systems • United States

Remote
USD 150,000 - 230,000
Healthcare benefits
Paid time off
Upskilling and certification
Architect / Principal Software Engineer, AI Solution Engineering
Architect / Principal Software Engineer, AI Solution Engineering

EPAM Systems • United States

Remote
USD 150,000 - 210,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+4