Back to results

Machine Learning Engineer

Salary not disclosed1–4 yearsHybrid

  • Dundee
  • Full time
  • Yesterday
Newly posted

About the role

As a Machine Learning Engineer, you will join the Personalize team to build products that enable customers to personalize messages across digital touchpoints. You will own medium-sized ML features end-to-end, working with text data and Large Language Models to enhance product capabilities. This role involves collaborating with ML, MLOps, and software engineering teams to research, develop, and deploy models into production.

Responsibilities

  • Own the delivery of medium-sized ML features end-to-end within Personalize including problem framing, data preparation, model build, evaluation, deployment and monitoring.
  • Develop predictive ML models for classification, ranking and personalisation using text data.
  • Leverage LLMs and state-of-the-art techniques to enhance product capabilities.
  • Operationalise models as APIs across real-time and batch environments.
  • Monitor production models, addressing data quality issues and model degradation.
  • Research new ML applications and improve existing models while sharing findings with the team.
  • Collaborate with product, MLOps and engineering teams to define and prepare new ML applications.
  • Proactively surface and resolve technical and data challenges.

Required skills

  • Python
  • SQL
  • Git
  • Docker
  • scikit-learn
  • PyTorch
  • TensorFlow
  • ML pipelines
  • Natural Language Processing
  • Snowflake
  • Cloud technologies

Nice to have

  • Recommendation algorithms
  • Predictive CRM
  • Micro-segmentation
  • CI/CD pipelines
  • Infrastructure as Code
  • Terraform
  • Bicep

Qualifications

  • Bachelor's degree in Computer Science, Data Science, Statistics or a related field
  • 1–4 years' professional experience building and deploying ML models

Benefits

  • Daily lunch budget when onsite
  • Fully stocked kitchen
  • Social events

About the Company

Optimove is the creator of Positionless Marketing, an AI-powered platform that enables marketers to analyze, create, launch, and optimize campaigns independently. Recognized as a Visionary in Gartner’s Magic Quadrant, the company partners with leading global brands and fosters a culture of ownership and growth.

Machine Learning Engineer at Optimove · Grasshire