Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Georgia
Python.Web
& 2 others

We are on the lookout for a distinguished Senior Python Developer to strengthen our progressive team. This role is crucial for developing structured metadata fields that allow our organization to effectively identify key details such as speaker identities, timings, and discussion contents, and then translating those details into the client's preferred language. Our team utilizes sophisticated machine learning modules from both Azure and AWS, which are fully integrated into our specialized system architecture. Our immediate goals are centered on enhancing the precision of our applications and creating an API that enables robust communication with external systems.

Responsibilities
  • Enhance and optimize Python applications that integrate machine learning modules from Azure and AWS
  • Lead the development of structured metadata fields to precisely capture essential data
  • Design, develop, and manage APIs for effective communication with external systems
  • Focus on improving the accuracy of machine learning systems within our applications
  • Work closely with various teams to establish project parameters and forge innovative solutions
  • Produce strong, scalable, and flawless code that aligns with organizational standards
  • Execute code reviews to ensure the highest quality of software
  • Identify, troubleshoot, and rectify problems in existing software
  • Mentor junior developers, imparting knowledge on Python development best practices and fundamental principles
  • Stay informed about the latest developments in Python programming and cloud technology
Requirements
  • At least 4 years of experience in cloud-based software development, primarily focusing on Python
  • Comprehensive expertise in complex backend development, including API development and serverless architectures via AWS Lambda
  • Mastery in DevOps practices including continuous integration, continuous deployment, and automation with tools like Docker
  • In-depth understanding of API development techniques and proven best practices
  • Demonstrated skill in automation, system monitoring, and the creation of cloud-native applications
  • Strong commitment to excellent coding practices, including unit testing, using GIT, detailed documentation, and Agile project management
  • Fluent English communication skills at a B2 level or higher, essential for effective collaboration and documentation
Nice to have
  • Experience with other cloud service platforms such as Google Cloud Platform
  • Proficiency in additional programming languages, like Java or JavaScript
  • Relevant certifications in Python, AWS, or Agile methodologies
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