Machine Learning Engineer – REF 276 – 01

Full Time, Permanent
Remote in Europe and South America


Purpose of the Role

The ML Engineer will support the development and maintenance of scalable architectures, focused on machine learning efforts. They will work closely with software developers, data analysts and other ML engineers on data initiatives and will ensure optimal data delivery architecture is consistent throughout the product, per use-case. Neural Nets, DevOps and data pipelines are your bread and butter. 

Duties and Responsibilities

  • Create metrics and derive insights on data, with the purpose of improving product development, marketing techniques, and business strategy
  • Develop processes and tools to monitor and analyze model performance and data accuracy
  • Troubleshoot data quality issues and perform the necessary augmentation, normalisation, fixes
  • Work  with data scientists and BI analysts to understand data models and data ingestion requirements
  • Enhance the codebase to fix bugs, and add and document features
  • Participate and collaborate in daily scrum meetings, sprint planning , review and retrospective meetings

Required Experience & Knowledge

  • At least 2 years of experience with in one or more programming languages, especially Python
  • Previous work with algorithms and data structures, understanding of data integration patterns between distributed systems and services with high-availability
  • Knowledge of relational and non-relational databases
  • Exposure to working in an Agile based environment and with Atlassian (Jira, Confluence) and remote collaboration tools: Slack, Google sheets
  • Good technical and troubleshooting techniques


  • Experience working with limited data sets in the legal industry, building data pipelines and automation activities
  • Prior knowledge of NLP ML models (transformers,  tokenizers, input format) 

Skills and Attributes

  • Good written and verbal communication skills
  • Self-motivated, curious person with good time management skills
  • Ability to learn technical concepts and communicate with multiple functional groups
  • Team up with the professionals in multicultural virtual work environment
  • Strong troubleshooting skills and high attention to detail

Required Education & Qualifications

  • Advanced level of both spoken and written English language
  • Bachelor’s or Master’s degree in Computer Science or relevant experience
  • Any relevant certificate would be considered a plus

Apply Online

A valid email address is required.