We are actively seeking an exceptional Senior Python Developer to fortify our innovative team. This pivotal role focuses on the creation of structured metadata fields that enable accurate identification of key details like speaker identities, event timings, and content of discussions, translating these elements into the client's preferred language. Our team employs advanced machine learning technologies from Azure and AWS, integrated into our unique system architecture. The immediate objectives include refining our application's precision and developing an API for improved communication with external platforms.
Responsibilities
Refine and advance Python applications utilizing machine learning modules from Azure and AWS
Direct the formulation of structured metadata fields to accurately capture critical data
Architect, evolve, and maintain APIs for robust interaction with external systems
Concentrate on enhancing the accuracy of our machine learning systems within applications
Collaborate extensively with various teams to set project guidelines and develop inventive solutions
Craft strong, scalable, and impeccable code consistent with organizational standards
Conduct rigorous code reviews to guarantee the highest level of software quality
Troubleshoot, diagnose, and resolve issues in existing software
Educate and mentor junior developers on Python development best practices and essential principles
Keep pace with the latest in Python programming and cloud technologies
Requirements
A minimum of 4 years of experience in cloud-based software development, with a strong focus on Python
Extensive knowledge in sophisticated backend development, including API development and serverless architectures using AWS Lambda
Proficiency in DevOps practices such as continuous integration, continuous deployment, and automation using tools like Docker
Rich understanding of API development strategies and established best practices
Demonstrated expertise in automation, system monitoring, and building cloud-native applications
Solid commitment to superior coding practices, including unit testing, utilizing GIT, comprehensive documentation, and Agile project management
Fluent English communication skills at a B2 level or higher, crucial for effective collaboration and documentation
Nice to have
Experience with additional cloud service platforms like Google Cloud Platform
Skills in other 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
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job