Staff AI Engineer - AIOps

Rapid7
Belfast
4 months ago
Applications closed

Related Jobs

View all jobs

Staff AI Engineer - Production ML & MLOps Lead (Remote)

Staff AI/ML Engineer — MLOps/DevOps (Remote)

Staff Software Engineer - AI/ML - MLOps

Staff Machine Learning Engineer

Machine Learning Engineer (Manager)

Machine Learning Engineer (Manager)

As a leader in cybersecurity, Rapid7 is expanding our global AI footprint and is looking for a passionate Senior AI Engineer to join Rapid7’s AI Centre of Excellence. The AI centre of excellence is on a mission to use AI to accelerate threat investigation, detection and response (D&R) capabilities of our Security Operations Centre (SOC) for both conventional networks and cloud environments.

You should be ready to design and deliver solutions that address complex, unsolved challenges, working closely with development teams, data engineering, product managers and UI/UX teams along the way. 

About the Team
The AI Center of Excellence team designs, prototypes and ships production AI models and systems. Our mission is to leverage the best available technology to protect our customers' attack surfaces. For example, we partner closely with Rapid7’s Detection and Response teams, including our MDR service, to leverage AI/ML for enhanced customer security and threat detection. 

We operate with a creative, iterative approach, building on 20+ years of threat analysis and a growing patent portfolio. The environment is collaborative, sharing knowledge and developing internal learning. If you’re passionate about AI and want to make a major impact in a fast-paced, innovative environment, this is your opportunity. The technologies we use include:

AWS for hosting our research environments, data, and features (i.e. Sagemaker, Bedrock)


EKS to deploy applications


Terraform to manage infrastructure


Python for analysis and modeling, taking advantage of numpy and pandas for data wrangling.


Jupyter notebooks (locally and remotely hosted) as a computational environment


Sci-kit learn for building machine learning models


Anomaly detection methods to make sense of unlabeled data


About the Role

Rapid7 is seeking a Staff AI Engineer to join our team as we expand and evolve our growing AI and MLOps efforts. You should have a strong foundation in software engineering, and MLOps and DevOps systems and tools. 

Further, you’ll have a demonstrated track record of taking models created in the AI R&D process to production with repeatable deployment, monitoring and observability patterns. In this intersectional role, you will combine your expertise in AI/ML deployments, cloud systems and software engineering to enhance our product offerings and streamline our platform's functionalities. Specifically, your focus will be to: 


Design and build ML production systems, including project scoping, data requirements, modeling strategies, and deployment


Develop and maintain data pipelines, manage the data lifecycle, and ensure data quality and consistency throughout


Assure robust implementation of ML guardrails and manage all aspects of service monitoring


Develop and deploy accessible endpoints, including web applications and REST APIs, while maintaining steadfast data privacy and adherence to security best practices and regulations


Share expertise and knowledge consistently with internal and external stakeholders, nurturing a collaborative environment and fostering the development of junior engineers


Embrace agile development practices, valuing constant iteration, improvement, and effective problem-solving in complex and ambiguous scenarios.


The skills and qualities you’ll bring include:


8-12 years experience as a Software Engineer, with at least 3 years focused on gaining expertise in ML deployment (especially in AWS) 



Solid technical experience in the following is required:

Software engineering: developing APIs with Flask or FastAPI, paired with strong Python knowledge


DevOps and MLOps: Designing and integrating scalable AI/ML systems into production environments, CI/CD tooling, Docker, Kubernetes, cloud AI resource utilization and management


Pipelines, monitoring, and observability: Data pre-processing and feature engineering, model monitoring and evaluation


A growth mindset - welcoming the challenge of tackling complex problems with a bias for action


Proven ability to collaborate effectively across engineering, data science, product, and other teams to drive successful MLOps initiatives and ensure alignment on goals and deliverables.


Familiarity with resources that enable data scientists to fine tune and experiment with LLMs


Knowledge of or experience with model risk management strategies, including model registries, concept/covariate drift monitoring, and hyperparameter tuning


Enjoy mentoring and elevating the technical performance of your peers


Demonstrate curiosity and persistence - you’re excited to explore new techniques, tools, and ideas while maintaining focus on reliability and value


Balance autonomy with accountability, with a strong sense of ownership for delivering AI capabilities that make measurable impact 


Strong written & verbal communication with the ability to convey complex ideas clearly to both technical and non-technical audiences 


Approaches change with openness and curiosity, seeking to understand the “why” and helping teams adapt quickly and effectively 


Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success. 



We know that the best ideas and solutions come from multi-dimensional teams. That’s because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don’t be shy - apply today.

#LI-PB1

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many AI Tools Do You Need to Know to Get an AI Job?

If you are job hunting in AI right now it can feel like you are drowning in tools. Every week there is a new framework, a new “must-learn” platform or a new productivity app that everyone on LinkedIn seems to be using. The result is predictable: job seekers panic-learn a long list of tools without actually getting better at delivering outcomes. Here is the truth most hiring managers will quietly agree with. They do not hire you because you know 27 tools. They hire you because you can solve a problem, communicate trade-offs, ship something reliable and improve it with feedback. Tools matter, but only in service of outcomes. So how many AI tools do you actually need to know? For most AI job seekers: fewer than you think. You need a tight core toolkit plus a role-specific layer. Everything else is optional. This guide breaks it down clearly, gives you a simple framework to choose what to learn and shows you how to present your toolset on your CV, portfolio and interviews.

What Hiring Managers Look for First in AI Job Applications (UK Guide)

Hiring managers do not start by reading your CV line-by-line. They scan for signals. In AI roles especially, they are looking for proof that you can ship, learn fast, communicate clearly & work safely with data and systems. The best applications make those signals obvious in the first 10–20 seconds. This guide breaks down what hiring managers typically look for first in AI applications in the UK market, how to present it on your CV, LinkedIn & portfolio, and the most common reasons strong candidates get overlooked. Use it as a checklist to tighten your application before you click apply.

The Skills Gap in AI Jobs: What Universities Aren’t Teaching

Artificial intelligence is no longer a future concept. It is already reshaping how businesses operate, how decisions are made, and how entire industries compete. From finance and healthcare to retail, manufacturing, defence, and climate science, AI is embedded in critical systems across the UK economy. Yet despite unprecedented demand for AI talent, employers continue to report severe recruitment challenges. Vacancies remain open for months. Salaries rise year on year. Candidates with impressive academic credentials often fail technical interviews. At the heart of this disconnect lies a growing and uncomfortable truth: Universities are not fully preparing graduates for real-world AI jobs. This article explores the AI skills gap in depth—what is missing from many university programmes, why the gap persists, what employers actually want, and how jobseekers can bridge the divide to build a successful career in artificial intelligence.