Logo for EPAM Systems

Lead Python AI Developer

Role overview

Qualifications

  • At least 5 years of relevant hands-on experience in a similar technical position
  • A minimum of one year spent directing and managing development teams
  • Strong grounding in backend API creation, working in Python, TypeScript, or both
  • Hands-on background applying AWS cloud tools in conjunction with Terraform

Responsibilities

  • Direct the structural planning and construction of advanced software platforms
  • Define the technical trajectory for projects, upholding consistency and standards
  • Partner with colleagues to break sizable efforts into clear, manageable tasks
  • Influence choices surrounding tooling, frameworks, and technical game plans

Key facts

Hard skills

Other skills

  • Communication

About the company

EPAM Systems logo

EPAM Systems

  • IT Services & Consulting
  • XLarge
  • 10,001+
Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has used its software engineering expertise to become a leading global provider of digital engineering, cloud and AI-enabled transformation services, and a leading business and experience consulting partner for global enterprises and ambitious startups. We address our clients’ transformation challenges by fusing EPAM Continuum’s integrated strategy, experience and technology consulting with our 30+ years of engineering execution to speed our clients’ time to market and drive greater value from their innovations and digital investments. We make GenAI real with our AI LLM orchestration, testing and engineering solutions, EPAM DIAL, EPAM EliteA™ and EPAM AI/RUN™, respectively. We deliver globally, but engage locally with our expert teams of consultants, architects, designers and engineers, making the future real for our clients, our partners and our people around the world. We believe the right solutions are the ones that improve people’s lives and fuel competitive advantage for our clients across diverse industries. Our thinking comes to life in the experiences, products and platforms we design and bring to market. Added to the S&P 500 and the Forbes Global 2000 in 2021 and recognized by Glassdoor and Newsweek as a Top 100 Best Workplace, our multidisciplinary teams serve customers across six continents. We are proud to be among the top 15 companies in Information Technology Services in the Fortune 1000 and to be recognized as a leader in the IDC MarketScapes for Worldwide Experience Build Services, Worldwide Experience Design Services and Worldwide Software Engineering Services. Learn more at www.epam.com.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We're seeking a Lead Python Developer with substantial AI background to become part of our company. This role puts you right in the center of our engineering organization, helping build systems that meaningfully influence how customers and colleagues interact with what we create. You'll work alongside a varied team of developers, designers, and business partners who share a commitment to tackling meaningful challenges through well-considered technical solutions. If you're someone who enjoys taking charge of complex problems while developing others and championing fresh ideas, this position provides real room for growth Responsibilities Direct the structural planning and construction of advanced software platforms, taking them from initial idea to full release Define the technical trajectory for projects, upholding consistency and standards across each stage of the build Partner with colleagues to break sizable efforts into clear, organized, manageable tasks Coach and support team members through code assessments, joint coding exercises, and technical dialogue Influence choices surrounding tooling, frameworks, and the overall technical game plan for active work Locate and eliminate roadblocks that slow progress or threaten the stability of systems Function as a reliable source for technical guidance, assisting colleagues in overcoming obstacles Take part in discussions that cross team boundaries to keep technical direction aligned with company-wide aims Keep documentation accurate and readily available so insights are shared smoothly throughout the group Consistently search for ways to strengthen existing workflows, tools, and system capability Requirements At least 5 years of relevant hands-on experience in a similar technical position A minimum of one year spent directing and managing development teams Strong grounding in backend API creation, working in Python, TypeScript, or both to deliver reliable, scalable services Hands-on background applying AWS cloud tools in conjunction with Terraform to set up and manage infrastructure as code Real-world experience crafting user interfaces using ReactJS or Angular to produce responsive, user-centered front-end features Comfortable leveraging AI-assisted coding platforms such as GitHub Copilot, Cursor, or Claude Code to speed up and support development Confident English communication abilities at a B2 level or higher Nice to have Experience in Forward Deployed Engineering, working directly with clients to tailor and implement solutions suited to their particular environments Knowledge of Specification Driven Development (SDD), using thorough upfront documentation to direct and organize the development workflow

Related jobs

See all AI Developer jobs

Other jobs at EPAM Systems