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

Our expanding company is on the hunt for a talented Senior Python Developer bringing strong AI experience to the table. This role places you squarely within daring, future-focused projects, inside a culture that champions cooperation and original approaches to challenges. You'll work closely with colleagues who value technical soundness, resourceful strategies, and the hands-on deployment of smart technology. For someone driven to craft excellent software while deepening their AI capabilities, this position offers a clear route toward career development

Responsibilities

  • Develop and plan resilient, scalable technology solutions that satisfy both business and technical requirements
  • Work closely with teams across different specialties to deliver complete, well-made products
  • Contribute insight to architectural conversations that help determine how projects are shaped and advanced
  • Go over code submitted by peers, delivering helpful notes that help maintain consistent quality
  • Address and resolve multifaceted technical obstacles that arise throughout different phases of building
  • Mentor junior developers, supporting their efforts to build stronger technical foundations
  • Take an active role in planning conversations, helping to define scope and set realistic timelines
  • Keep watch on industry trends and integrate beneficial new approaches into daily responsibilities
  • Maintain meticulous documentation of technical choices and workflows to protect codebase integrity
  • Work in partnership with stakeholders to clarify needs and confirm deliverables align with expectations

Requirements

  • At least three years of relevant, applied professional background
  • Advanced Python ability for constructing dependable backend systems and supporting services
  • Background applying React to craft interactive, flexible front-end experiences
  • Hands-on familiarity with AI principles and tools, used to bolster development and design efforts
  • Strong understanding of database systems for arranging, handling, and accessing data
  • Proficient with Git for managing version control and supporting collaborative development processes
  • Established record of leading teams and inspiring fellow contributors
  • Awareness of recognized development methodologies that facilitate structured, effective delivery
  • Solid English proficiency, meeting or exceeding B2 level

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.