Machine Learning Engineering & 4 others
EPAM Systems
Software Engineering, Data Science
Portugal · Remote
Posted on Nov 19, 2025
Responsibilities
- Create scalable machine learning models and algorithms tailored to business requirements
- Maintain and enhance data pipelines facilitating model training and deployment
- Work closely with data scientists and engineering teams to improve ML solutions
- Develop and manage CI/CD workflows for machine learning projects
- Continuously monitor and refine model performance and accuracy
- Interpret large datasets to extract insights for model improvement
- Stay informed on the latest machine learning and artificial intelligence innovations
Requirements
- Bachelor's degree in Computer Science, Engineering, or a comparable field
- At least 3 years of experience in machine learning engineering or a related position
- Advanced skills in Python for developing machine learning and data processing solutions
- Hands-on experience with CI/CD methodologies for ML deployment
- Comprehensive knowledge of AWS cloud services for machine learning and data operations
- English proficiency at B2 level or above in both speaking and writing
Nice to have
- Experience working with Snowflake for analytics and data storage
- Familiarity with machine learning frameworks like TensorFlow or PyTorch
- Exposure to MLOps tools and best practices for ML system management
We offer/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