Note: The job is a remote job and is open to candidates in USA. EPAM Systems is seeking a skilled and experienced Senior Python Engineer (Machine Learning Engineering) to join their innovative team. This role offers the opportunity to work on cutting-edge solutions, collaborate with dynamic multi-national teams, and contribute to meaningful projects while continuously learning and growing.
Responsibilities
- Participate in full-cycle application development: design, implement, test and deploy solutions in Python
- Integrate systems and applications with client platforms
- Communicate directly with customers to clarify technical requirements
- Identify, escalate and resolve technical challenges and issues
- Review and provide feedback on code to ensure quality and alignment with best practices
- Implement functionalities based on detailed design documents
- Collaborate effectively with team members to achieve project goals
Skills
- Minimum 4 years of software development experience
- Knowledge of Python, OOP and design patterns
- Expertise in Python coding standards and best practices
- Background in one or more areas: Data Governance, MLOps, Computer Vision, NLP, LLMs or Reinforcement Learning
- Familiarity with tools like EasyOCR, Tesseract, AWS Textract (Computer Vision); NLTK, spaCy, Transformers (NLP); or KerasRL, Stable Baselines, RLlib (Reinforcement Learning)
- Proficiency in relational databases (PostgreSQL, MySQL, ClickHouse) and non-relational databases (Hive, AWS Aurora etc.)
- Capability to work with cloud platforms such as AWS, GCP or Azure
- Understanding of message brokers like Kafka, RabbitMQ or AWS Kinesis
- Proficiency in Docker and Kubernetes
- Strong English communication skills
- Familiarity with relational database management systems like AWS Redshift
- Background in relational database services such as AWS Aurora
Benefits
- Experience exchange with colleagues from 55+ locations
- Corporate and social events
- Enjoyable working environment
- Personal career development, soft skills and well-being programs
- Unlimited access to Internal Learning Platform
- Free English classes with certified teachers
- Participation in the Employee Stock Purchase Plan
- Comprehensive medical package (can be extended to family members)
- Four trust days per year for personal needs
- Benefits package (hotels, restaurants, stores and services)
Company Overview
Company H1B Sponsorship