Machine Learning Engineer (Personalization)
Fully remotely from anywhere in PolandContractMiddle
Salary18000 - 20000 PLN per month b2b currencySource=original; 3887 - 4319 CHF per month b2b currencySource=conversion; 4246 - 4718 EUR per month b2b currencySource=conversion; 3677 - 4086 GBP per month b2b currencySource=conversion; 4945 - 5494 USD per month b2b currencySource=conversion
Apply NowOpens the employer's application page
Job Details
- Languages
- English (C1)
- Experience
- 3-5+ years
- Required Skills
- PythonSQLGitMachine LearningDatabricksNLPMLOpsPySpark
Requirements
- 3-5+ years of professional experience building, training, validating, and deploying ML solutions in production environments.
- Very good knowledge of Python programming, SQL, and Git.
- Experience in training and validating ML solutions (decision trees, neural nets, regression models).
- Ability to scale solutions according to infrastructure or business requirements.
- Good understanding of data lake / lakehouse architecture.
- Good knowledge of English (C1).
Responsibilities
- Building and deploying data-driven and machine learning solutions for portal personalization and campaign ranking.
- Taking care of the whole machine learning process – verifying data quality, choosing optimal algorithms, feature engineering, model validation with correct metrics, and interpretability.
- Monitoring, maintaining, scaling, and updating existing data / ML pipelines.
- Building solutions following best software practices – clean code, testing, and automatic deployments.
- Working closely with data engineers, data scientists, and development teams in building our whole ML / data-driven infrastructure.
- Explaining and recommending optimal data-driven / ML solutions to both business stakeholders and developer teams.
- Sharing and improving ML / MLOps knowledge within the organization.
View Full Description & ApplyYou'll be redirected to the employer's site