ML Engineer - Modeling

Remote, USA
Posted Jun 12, 2026
Full-time

Mimecast is a company focused on cybersecurity innovation and impact, seeking a Machine Learning Engineer to join their expanding ML team. In this role, you will develop and deploy cutting-edge NLP, computer vision, and speech recognition models, contributing to the company's proprietary ML products and collaborating with various teams to enhance customer-facing predictive models.

Responsibilities

  • Research, design, develop and maintain state-of-the-art NLP, computer vision and speech recognition models that are optimised for accuracy, latency and throughput
  • Train and evaluate NLP, computer vision and speech recognition models
  • Collaborate with diverse teams from Product, Engineering, Marketing, Customer Success, and Sales to develop customer-facing predictive models to be deployed on the AI platform; working independently with Product to conceptualise, research, and develop new features
  • Work alongside other ML enthusiasts and lead projects that result in production deployments for thousands of customers
  • Design and implement end-to-end data and ML pipelines capable of feeding real-time data products. This will include interacting with a variety of data tools to source, clean, and feature engineer raw data; productionise and deploy ML models; and monitor those models for efficacy, throughput and latency
  • Communicate your work, for example by giving regular knowledge sharing sessions in front of ML experts and engineers of different teams
  • Own, shape, and prioritize your work with little to no oversight from Scrum Master or Engineering Manager
  • Collaboration is a key factor of success. You will work in a team where everyone shares ownership and responsibility, everyone pushes one another to give the absolute best, and everyone tries to be a support for each other every day. You’ll also work with a variety of other teams, quickly and proactively establishing strong relationships with key stakeholders
  • Providing recommendations and strategies to manage scalability, tuning and other configurations within the data infrastructure
  • Mentor and guide junior members of the team, establish and champion best practices and introduce fresh ideas and concepts from the ever-evolving research world of NLP
  • Understand and influence software architecture decisions to enable the delivery and analysis of high-volume datasets

Skills

  • Experience working in ML, with 1+ years developing large-scale NLP, computer vision and/or speech recognition systems that are deployed to production environments
  • Must have solid programming skills in Python, along with experience in using relevant tools and frameworks such as PyTorch, NLTK, Spacy, OpenCV, Tesseract and Huggingface
  • Must have solid foundational knowledge about linear algebra, stochastic optimisation and probability theory
  • Ph.D. or Master's degree in a quantitative field (computer science, statistics, mathematics) and typically at least 1 year of experience applying advanced ML modelling techniques to problems in industry, or Bachelor's degree with typically at least 3 years of experience applying advanced ML modelling techniques to problems in industry
  • Deep theoretical knowledge of topics such as statistical inference and machine learning, including experience with forecasting and time series analysis, hypothesis testing, anomaly detection, classification, and regression
  • Extensive experience developing natural language processing (NLP); computer vision; or predictive statistical models on large datasets
  • Strong analytical and problem-solving abilities, with a keen eye for detail and accuracy
  • Curiosity and a strong growth mindset with a demonstrable history of learning quickly in a loosely structured, rapidly changing environment
  • Excellent collaboration and communication skills
  • Experience working with large (more than 2 million training examples) and highly unbalanced datasets is a plus
  • Proficiency with AWS data pipeline technologies such as Kinesis, Lambda, S3, Elasticsearch and EMR (Hadoop or Spark) as well as ETL tools like Apache Airflow
  • Proficiency using code orchestration tools like Apache Airflow, DVC, or SageMaker Pipelines

Benefits

  • Comprehensive benefits package that helps our employees and their family members sustain a healthy lifestyle
  • Incentive plans
  • Formal and on-the-job learning opportunities

Company Overview

  • DMARC Analyzer Suite Trusted Email. Delivered. It was founded in 2012, and is headquartered in Hilversum, Noord-Holland, NLD, with a workforce of 11-50 employees. Its website is http://www.dmarcanalyzer.com.

  • More Remote Jobs