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

Get the CLI →

EPAM Systems

New

Senior Python Developer

Posted Updated 1 view
Discussion

Our expanding company seeks a talented Senior Python Developer who brings strong AI knowledge to the table. This position places you at the heart of pioneering, forward-looking projects within a culture that embraces cooperation and inventive thinking. You'll be part of a team that values deep technical expertise, creative approaches, and the practical use of intelligent systems. For those passionate about crafting top-tier software while growing their AI skillset, this role offers a solid foundation for career advancement.

Responsibilities

  • Develop and plan sturdy, growth-ready technical frameworks aligned with business and engineering priorities
  • Coordinate with diverse teams across disciplines to bring complete, high-quality products to fruition
  • Contribute to conversations about architecture that guide how current initiatives are shaped
  • Examine peers' code work, delivering thoughtful suggestions that uphold strong engineering practices
  • Identify and troubleshoot complex technical obstacles encountered throughout various project phases
  • Coach newer developers, assisting them in developing more robust technical abilities
  • Engage fully in strategic planning meetings, contributing to scope definition and timeline establishment
  • Track emerging developments across the industry and integrate beneficial approaches into everyday tasks
  • Document technical rationale and procedures thoroughly to maintain the codebase's long-term quality
  • Liaise with stakeholders directly to understand their needs and verify deliverables meet agreed-upon standards

Requirements

  • Minimum three years of hands-on, relevant work experience
  • High-level expertise in Python used to construct trustworthy backend architecture and services
  • Proven background applying React toward building responsive, engaging front-end experiences
  • Functional knowledge of AI methodologies and tools that improve development and design practices
  • Firm understanding of database structures for handling, organizing, and accessing app-related data
  • Competent in Git usage for version control management and supporting collaborative coding efforts
  • Shown ability to direct teams and encourage those in your working circle
  • Acquainted with proven software development approaches that enable efficient, structured project delivery
  • Strong English communication abilities, 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.