- Build and maintain our product recommender systems, with a focus on MLOps (e.g. deployment & performance monitoring) and optimizing machine learning algorithms in PySpark
- Coordinate with cross-functional teams to understand business requirements and translate them into technical solutions
- Develop and maintain data pipelines and ETL processes to feed data into the recommendation systems
- Analyze and evaluate the performance of the recommendation systems and identify opportunities for improvement
- Collaborate with other data scientists and engineers to develop innovative machine learning solutions that drive business value
- Stay up to date with the latest developments in data science and machine learning technologies and leverage them to improve the recommendation systems
職務要件
- More than 4 years of experience in machine learning engineering with a bachelor’s degree in Computer Science, Information Technology, Software Engineering or equivalent
- Strong experience in Python programming language and Big Data frameworks such as Pyspark
- Familiarity with MLOps tools and techniques, such as model deployment, monitoring and performance optimization
- Knowledge of Azure cloud computing platforms (e.g. Blob storage, Databricks, etc.)
- Experience in Vector databases and building recommendation systems in an e-commerce environment is a plus
- Strong problem-solving skills, with the ability to identify and resolve technical issues in a timely manner
- Good understanding of software engineering and DevOps skills (Docker, Git, CI/CD, etc.)