Social enterprise working to end online harms, applying evidence, ethics and human rights.
AI/Machine Learning Engineer
Location
Ireland
Posted
9 days ago
Salary
€85K - €90K / year
Seniority
Mid Level
No structured requirement data.
Job Description
AI/Machine Learning Engineer
Moonshot
Role Description Are you passionate about a career in tech and genuinely interested in working for an organisation tackling online harms, from violent extremism and gender based violence to disinformation and child online exploitation? We have a rare and exciting opportunity for an AI/Machine Learning Engineer to join Moonshot, supporting the Director of Engineering. We are building our Ireland based development team from the ground up, and we're looking for an experienced individual to help with this effort and take our software to the next phase of its evolution. This role involves regular exposure to violent, extremist, and otherwise harmful content, including material related to online radicalisation and abuse, as part of dataset review, model training, and evaluation work. You are someone who: - Is passionate about producing high quality, user focussed software systems, and keeping them that way. - Understands how to use AI/ML to get insights out of large datasets. - Loves working in a high performance team and operating environment, built on mutual trust and continuous improvement. - Wants to grow their technical and non-technical skills and responsibilities in a unique organisation. - Deeply cares about using their skills to solve complex problems, using technology to disrupt online harm and protect vulnerable people. Your responsibilities will include: - Developing, training, tuning and running ML models on our data to get answers to key questions. - Integrating and maintaining these models within our software products. - Monitoring model inference outputs to assess performance degradation over time. - Establishing feedback mechanisms with end users to continuously improve model performance. - Developing and integrating new analytical algorithms to run against large datasets. - Guiding our teams on how best to utilise AI/ML in ethical, appropriate and values driven ways. Qualifications - 3-5 years of data analytical experience in a commercial environment. - Experience fine-tuning and training machine learning models, as well as integrating machine learning/AI within software products. - Working knowledge of NLP and classification techniques. - Hands-on experience with ML frameworks, such as PyTorch, Hugging Face Transformers, or scikit-learn. - Experience and understanding of model evaluation methodologies, calibration and performance metrics. - Strong working knowledge of Python. - Strong working knowledge of large scale data management, processing and analysis. - Comfortable working with various data management and storage systems, including relational (e.g. MySQL, Athena) and file based (e.g. parquet) systems. - Strong data architecture and modelling skills. - A good understanding of modern engineering practices, including DevOps, CI/CD development, and source code management. - Experience working with cloud infrastructure (AWS and GCP preferred). - Ability to learn quickly across technical and business problem spaces. - Ability to understand complex data. - Resilient and open minded in ambiguous situations, with the ability to approach challenges from multiple perspectives. - Adept at communicating complex technical concepts to non-expert audiences. - Excellent problem solving skills, with the ability to work well with cross-functional teams. - Experience working in a culture of high trust, where ideas can be freely shared and discussed, and where the team makes outcome oriented decisions together for the benefit of the mission. Requirements - We require and will check on candidates' eligibility to work in Ireland and pass any relevant security clearance procedures per the needs of clients. Desirable - Familiarity with, and passion for, ending online harms, including violent extremism, disinformation, and gender based violence. - Well versed in Scrum and/or Kanban. - Experience integrating models into data pipelines. - Comfortable with responsibility, decision making, ownership and autonomy. - Conscious of security and data protection when contributing to all aspects of software delivery. - Keeps up to date on the tools and processes you work with, and applies new things you have learned. - Experience working in a fast paced, agile environment with dynamic priorities, and knows how to balance this without affecting the reliability and robustness of your software. Benefits - 30 days' paid annual leave, excluding public holidays. - Dental and Vision package. - Private healthcare package, including coverage for partners and children. - Employee Assistance Programme providing access to mental health support. - Generous maternity and paternity leave: 26 weeks paid maternity leave, 8 weeks paid paternity leave. - All permanent employees are granted share options upon employment. - Salary: €85,000 - €90,000 per annum (depending on skills and experience).
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
• The role involves a strategic project focused on promotions optimization and sales forecasting across international markets. • Responsibilities include designing, developing, and operationalizing advanced predictive and analytical models to support commercial decision-making at a global scale. • The consultant will act as a senior hands-on expert, combining strong data science expertise with robust engineering skills to deliver production-ready solutions on AWS. • The role will contribute to demand forecasting, promotional effectiveness analysis, price elasticity modeling, and multi-market modeling, taking into account seasonality, market dynamics, and external demand drivers. • The position also includes implementing MLOps practices on Amazon SageMaker, model monitoring, automated retraining, documentation, and knowledge transfer, while collaborating with data teams and business stakeholders across multiple regions.
• Investigate why documents fail at population scale • Own and evolve the accuracy measurement framework • Design fixes for pipeline logic errors • Collaborate with AI team on model architecture and ML best practices • Build an embedding-based entity matching service and an OCR correction layer • Set up ML pipeline orchestration and MLOps practices
Machine Learning Manager, Operations
MonzoFounded in 2015, Monzo is a digital retail bank that is changing the future of the banking industry. The application has been downloaded by over 5 million custo
Role Description We’re building the machine learning and optimisation systems that help Monzo provide fast, efficient and resilient customer support at scale. You’ll lead Machine Learning for our Workforce Management vertical: - Ensure Monzo has the right human support supply to meet customer demand. - Work on demand forecasting, real-time supply <> demand matching, problem routing and escalation, and predictive models. - Exciting opportunity for someone close to technical work, such as a Tech Lead, Team Lead, Senior Machine Learning Scientist or Senior Machine Learning Engineer. Not everything here is about LLMs. You’ll work on rigorous ML, forecasting, optimisation and operations research problems where quantitative thinking, pragmatic delivery and strong product judgement really matter. You’ll lead a growing team of Machine Learning Scientists, embedded in product squads working alongside: - Data scientists - Backend, mobile and web engineers - Product managers - User researchers - Designers - Operations specialists Qualifications - Recent experience as a hands-on Machine Learning practitioner (Senior IC, Tech Lead, Team Lead or ML manager). - Strong foundations in ML, statistics, forecasting, optimisation or operations research. - Experience building, shipping or owning ML systems in production. - Ability to explain complex ML ideas clearly to technical and non-technical people. - Enjoyment in coaching others; open to first-time management roles. - Energy in ambiguous problem spaces. - Focus on customer outcomes and building efficient systems. - Adaptable, curious and excited by quantitative problems. Requirements - Ability to move between technical detail and business context. - Experience in creating models that are useful, reliable, monitored and safe. - Coaching and developing Machine Learning Scientists through regular 1:1s, feedback and technical guidance. - Creating healthy ways of working for the team: clear priorities, strong technical standards, good documentation, sensible monitoring. - Contributing to the wider Machine Learning discipline at Monzo. Benefits - Salary: £113,200 - £153,200 + Incentive Awards tied to your performance. - Relocation assistance to the UK. - Visa sponsorship available. - Flexible working hours. - £1,000 learning budget each year for books, training courses and conferences. - Setup for remote work with Macbooks and additional support for home office setup. - Plus lots more!
Machine Learning Engineer
Hire HangarWe connect top talent with vetted employers, competitive pay, and real growth opportunities. Please NOTE: It is crucial that you complete the application form in full. As part of the application process, you will be required to record a video. If your application is successful, you will receive an email confirming next steps—the video is the first step of the interview process. If you do not record a video, we will not be able to consider you for ANY open roles.
Role Description We are looking for a skilled Machine Learning Engineer with a strong data engineering foundation to build, train, and deploy ML models and data pipelines across a range of complex environments. This role sits at the intersection of data and AI — you will be responsible for everything from sourcing, cleaning, and structuring data to training models, evaluating performance, and getting solutions into production. The ideal candidate thinks rigorously about data quality, understands the full ML lifecycle, and is equally comfortable working with large datasets as they are fine-tuning models or building scalable inference pipelines. Key Responsibilities - Design, build, and maintain robust data pipelines for ingestion, transformation, and feature engineering - Develop, train, evaluate, and iterate on machine learning models across classification, regression, clustering, and NLP tasks - Fine-tune and adapt pre-trained LLMs and foundation models for specific use cases and datasets - Build and manage MLOps infrastructure including model versioning, experiment tracking, and deployment pipelines - Work with structured and unstructured data at scale — including text, tabular, and time-series data - Monitor model performance in production and implement retraining and drift-detection strategies - Collaborate with engineering and product teams to translate data insights into actionable AI features - Document data schemas, model architectures, and pipeline logic clearly and thoroughly Qualifications - Strong Python skills with hands-on experience in core ML libraries (scikit-learn, PyTorch, TensorFlow, or similar) - Solid data engineering experience — SQL, ETL pipelines, and working with large-scale datasets - Practical experience with model training, evaluation, hyperparameter tuning, and deployment - Familiarity with LLMs and transformer-based architectures; experience with fine-tuning or prompt engineering in production contexts - Experience with experiment tracking and MLOps tooling (MLflow, Weights & Biases, DVC, or similar) - Strong grasp of statistical concepts, data quality principles, and model performance metrics - Must have prior remote work experience, be fluent with remote collaboration tools and platforms (such as Slack, Zoom, Google Workspace, Asana, or similar), and have ideally worked with US or UK-based companies. Applications without this experience will not be considered. Preferred Qualifications - Experience with distributed data processing frameworks (Spark, Dask, or similar) - Familiarity with vector databases and embedding-based retrieval systems - Background working with real-time or streaming data pipelines (Kafka, Flink, or similar) - Exposure to cloud-native ML platforms (AWS SageMaker, GCP Vertex AI, Azure ML) - Experience with data governance, lineage tracking, or compliance-aware data workflows Tools & Technology - Python, SQL, and core ML/data libraries (PyTorch, scikit-learn, Pandas, NumPy) - MLOps: MLflow, Weights & Biases, DVC, or equivalent - Data warehouses and lakes: Snowflake, BigQuery, Redshift, or similar - LLM platforms: Hugging Face, OpenAI, Anthropic, or similar - Cloud infrastructure: AWS, GCP, or Azure - Google Workspace, Slack, Zoom, and remote collaboration tools Please note: It is crucial that you complete the application form in full. As part of the application process, you will be required to record a video. If your application is successful, you will receive an email confirming next steps — the video is the first step of the interview process. If you do not record a video, we will not be able to consider you for ANY open roles. We connect top talent with vetted employers, competitive pay, and real growth opportunities.



