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

Get the CLI →

EPAM Systems

New

Senior Python Developer

Posted Updated 2 views
Discussion

We're on the search for a capable Senior Python Developer bringing strong AI experience to our growing company. This role places you squarely within ambitious, innovation-focused initiatives, in a workplace built around collaboration and creative thinking toward challenges. You'll join a team of colleagues who place high value on technical discipline, resourceful problem-solving, and the practical implementation of smart tools. If you're eager to build excellent software while continuing to develop your AI capabilities, this role offers a genuine chance to progress your career

Responsibilities

  • Plan and build resilient, scalable technical solutions that fulfill both business demands and engineering standards
  • Work in close partnership with teams across different areas to produce consistent, quality-driven products
  • Contribute perspective to architecture discussions that help define how current projects take shape
  • Go through code written by teammates, offering constructive notes that help maintain reliable practices
  • Resolve layered technical difficulties that come up during different stages of the development cycle
  • Help junior developers build stronger core skills by offering ongoing mentorship and support
  • Take part in planning discussions, assisting in clarifying scope and setting feasible timelines
  • Follow new developments across the field and bring valuable approaches into everyday workflows
  • Keep organized, detailed records of technical choices and methods to support long-term codebase care
  • Stay in contact with stakeholders to define expectations and confirm outcomes align with what was promised

Requirements

  • At least three years of relevant, practical professional experience
  • Solid command of Python for developing dependable backend infrastructure and related services
  • Hands-on experience with React for building responsive and engaging front-end features
  • Working knowledge of AI concepts and tools, applied to strengthen development approaches and solutions
  • Strong familiarity with database technologies for structuring, maintaining, and accessing application data
  • Skilled in using Git to manage version control and support smooth team collaboration
  • Proven track record guiding teams and motivating fellow colleagues
  • Knowledge of established development methodologies that support organized, efficient delivery
  • Capable English communication skills, B2 level or higher

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.