Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

NewBe an early applicant

Senior Python Developer

Posted Updated
Discussion

We're working to bring aboard a skilled Senior Python Developer with substantial AI experience as part of our growing team. This opportunity positions you at the forefront of bold, innovation-centered initiatives, within a workplace that values collaborative spirit and creative solution-finding. You'll join forces with colleagues who prioritize strong technical ability, resourceful approaches, and the applied use of intelligent systems. If you're passionate about producing high-quality software while expanding your AI expertise, this role offers a genuine chance to advance your career

Responsibilities

  • Construct and design sustainable, scalable technical infrastructure that serves organizational and engineering aims
  • Join forces with colleagues from various functions to produce unified, properly executed products
  • Participate in architecture discussions that help steer the direction and structure of current efforts
  • Examine code authored by teammates, providing actionable feedback that keeps quality standards high
  • Troubleshoot and overcome complex technical issues that arise at different stages of development
  • Assist junior developers in their growth by offering support that strengthens their technical grounding
  • Be an engaged participant in planning sessions, helping define scope and set delivery expectations
  • Track evolving practices within the industry and apply relevant improvements to everyday work
  • Keep detailed records of technical decisions and procedures to support the codebase over the long run
  • Work hand-in-hand with stakeholders to understand expectations and ensure deliverables meet agreed standards

Requirements

  • A minimum of three years of hands-on, relevant experience
  • Deep proficiency in Python for developing reliable backend systems and associated services
  • Proven experience using React to build responsive, engaging front-end components
  • Functional understanding of AI tools and principles, applied to enhance development and design quality
  • Capable grasp of database systems used for structuring, maintaining, and accessing data
  • Comfortable with Git for handling version control and enabling collaborative development work
  • Clear track record of leading teams and motivating colleagues toward success
  • Familiarity with established development methodologies supporting organized, efficient project delivery
  • Proficient English communication skills, B2 level or above

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.