Remote ML Engineer for Personalised Content Discovery
Ovyo
Portugal
Remote
EUR 40,000 - 70,000
Full time
14 days+
A complete application in a minute
Tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A technology services company based in Portugal is seeking a Machine Learning Engineer to design and operate large-scale ML systems focused on recommendation engines and personalized content discovery. Collaborating closely with client engineering and product teams, you will deliver scalable and reliable ML solutions. Ideal candidates will have proven experience in large-scale data systems, proficient in Java, Python, and SQL, and a strong background in TensorFlow and recommendation systems.
Qualifications
Proven experience as a Machine Learning Engineer working with large-scale data systems.
Strong hands-on experience with Java, Python, and SQL.
Experience building and deploying production-grade machine learning models.
Hands-on experience with TensorFlow 2.x.
Solid understanding of recommendation systems.
Responsibilities
Design, build, deploy, and optimise end-to-end machine learning solutions.
Develop and enhance recommendation systems for personalised user experiences.
Integrate ML models with data pipelines and backend platforms.
Collaborate with teams to deliver ML-driven features.
Ensure ML systems are scalable, observable, and reliable.
Skills
Machine Learning
Java
Python
SQL
TensorFlow
Apache Spark
Apache Flink
Kubernetes
Job description
A technology services company based in Portugal is seeking a Machine Learning Engineer to design and operate large-scale ML systems focused on recommendation engines and personalized content discovery. Collaborating closely with client engineering and product teams, you will deliver scalable and reliable ML solutions. Ideal candidates will have proven experience in large-scale data systems, proficient in Java, Python, and SQL, and a strong background in TensorFlow and recommendation systems.