Description
We are looking for a Senior Python Developer with expertise in Machine Learning to join our remote team for an exciting project focused on developing high-quality software and solving complex engineering problems. As a Senior Python Developer, you will work closely with our customer's teams to create and maintain testing infrastructure for unit and automated testing.Your excellent communication skills will be essential in handling customer requests on time, ensuring the success of the project.
#Not found
Responsibilities
Participating in data engineering in projects with Deep Learning, Natural Language Processing, Data Capturing, Computer Vision, Information Retrieval within the broad range of areasPerforming data science tasks in the AI team, including data analysis and transformationDiscovering and hunting new data critical for DS projectsDeveloping data processing and transformation pipelinesWorking in the team with data scientists, ML engineers and developers on building the intelligent capabilities into company productsResearching, experimenting, prototyping and building models and components for content understanding pipelines, including state of art neural architectures for Information Retrieval, NLP or/and Computer VisionDeveloping, transforming and reinforcing the quality datasets needed for specific natural language processing, computer vision and information retrieval tasks
Requirements
3+ years of software development experience with Python knowledgeProficiency in Python, with a strong understanding of the core language and major frameworksExperience with cloud platforms such as AWS or AzureExcellent knowledge of Kubernetes, Docker, Microservices and how they communicateExcellent knowledge of asyncio, multiprocessing, multithreadingSolid skills in algorithms and data structuresSolid knowledge of Git for version control and Linux for development environmentsAbility to work independently with minimal supervisionGood verbal and written communication skills in English at a B2 level
We offer
CONTINUOUS UPSKILLING, LEARNING & DEVELOPMENT:
Diversity of tasks and projectsAssessment center for objective review of competency levelPersonal development planMentoring programs and leadership developmentCertification and professional development supportAccess to learning platforms including more than 2,500 internal courses and the LinkedIn Learning library with 20,000+ coursesEnglish courses taught by certified teachers
CORPORATE BENEFITS:
Extra leave daysReferral bonuses
COMPENSATION PACKAGE:
Competitive compensation paid in USDRegular salary and performance reviews
MEDICAL & HEALTHCARE:
Private health insuranceWell-being events
WORKING ENVIRONMENT:
Recreation areas and kitchensTea, coffee, and snacksWell-being eventsSports equipment and game consolesIT EquipmentMicrosoft's Software Assurance Home Use Program (HUP)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.