Skip to main content

Senior Python Developer

Tecnología
EPAM Systems
Hace 1 mesesHasta 4/4/2026
Presencial

Descripción del puesto

We are currently seeking an accomplished Senior Python Developer to enhance our forward-thinking team. The essential duties of this role include formulating structured metadata fields that help our organization effectively discern critical information such as the identities of speakers, the timing, and the content of discussions, subsequently translating that information into the client’s chosen language. Our team capitalizes on advanced machine learning modules from Azure and AWS, seamlessly incorporated into our proprietary system architecture.

Immediate priorities focus on refining the accuracy of our applications and constructing an API that supports effective communication with external systems.

Responsibilities

Develop and refine Python applications that incorporate machine learning modules from Azure and AWS

Lead efforts to create structured metadata fields that accurately capture vital data

Design, implement, and oversee APIs for seamless interaction with external systems

Strive to enhance the accuracy of our machine learning systems embedded in our applications

Collaborate with various teams to set project guidelines and develop innovative solutions

Generate robust, scalable, and immaculate code consistent with organizational standards

Conduct code reviews to maintain the utmost standards of software quality

Troubleshoot and resolve issues within existing software

Coach junior developers, offering insights into Python development best practices and core principles

Remain updated on the latest trends and technologies in Python programming and cloud computing

Requirements A minimum of 4 years of experience in cloud-based software development, predominantly in Python

Deep expertise in complex backend development, including API development and serverless architectures through AWS Lambda

Proficient in DevOps practices such as continuous integration, continuous deployment, and automation utilizing tools like Docker

Thorough grasp of API development strategies and established best practices

Proven proficiency in automation, system monitoring, and crafting cloud-native applications

Firm commitment to exceptional coding practices, including unit testing, utilizing GIT, meticulous documentation, and Agile project management

Proficient English communication skills at a B2 level or higher, crucial for effective team collaboration and documentation

Nice to have

Experience with other cloud service platforms like Google Cloud Platform

Skill in additional programming languages, such as Java or JavaScript

Relevant certifications in Python, AWS, or Agile methodologies

We offer

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

Keywords
PythonMachine LearningAzureAWSAPI DevelopmentBackend DevelopmentServerless ArchitecturesAWS LambdaDevOpsDockerAutomationSystem MonitoringUnit TestingGITAgileCode ReviewsSenior DeveloperMetadataAPIServerlessCI/CDCloud-NativeCode ReviewGoogle Cloud PlatformJavaJavaScript

¿Te interesa este puesto?