Placeholder Image

Ai Software Developer (Cyber Threat Detection Models)

Full time On-site working

Job description

Key Responsibilities:

Design machine learning models focused on natural language processing and anomaly detection using PyTorch.

Train models leveraging real-time data from Kafka streams and Elasticsearch logs.

Develop AI-generated summaries to be visualised or fed into ARM workflows.

Create FastAPI endpoints to serve ML models for real-time inference.

Continuously test and refine models using real-world SOC data in active feedback loops.

Apply clustering and classification methods to identify cyber threats and behavioural anomalies.

Integrate model outputs with SIEM data pipelines for enhanced threat detection.

Use Docker and MLFlow to manage containerisation and version control for deployed models.


Requirements:

At least 4 years of experience in AI/ML engineering; background in cybersecurity analytics is preferred.

Strong Python development skills with expertise in PyTorch, FastAPI and scikit-learn.

Comprehensive understanding of anomaly detection, clustering and classification techniques.

Hands-on experience with log parsing, SIEM datasets and time-series analysis.

Familiarity with Kafka for stream data processing and Elasticsearch for log analysis.

Knowledge of containerisation and model versioning tools such as Docker and MLFlow.

Ability to build inference APIs for deploying machine learning models in production.

Experience working with feedback loops and model performance tuning using real-world data.

Job overview

Date posted:

21/05/2025

Location:

Ghana/ Rwanda

Job title:

Ai Software Developer (Cyber Threat Detection Models)

Duration:

Permanent

Apply





Please select up to 3 areas of work you are interested in.

If you would want to create an account please provide a password below

the talent pool

WHY WAIT!
Dive into the future of work with Remoteli
In today's evolving world, we understand that talent is not limited by geography. That's why at Remoteli, we're always on the hunt for exceptional individuals across a broad range of positions to join our ever-growing community. Whether you're a seasoned professional or a budding enthusiast, we believe in the power of remote work to bring out the best in people, no matter where they are.

By joining our talent pool, you're not just applying for a job - you're exploring a world of opportunities. When you sign up, you make yourself visible to our network of employers who are constantly seeking new talent for their teams. Our promise is this: once a position aligns with your skills and interests, we'll get in touch. You'll be the first to know about exciting new roles that could be your next career move.

Join our talent pool today and let's shape a more flexible, inclusive and dynamic future together!

Looking for something?

With a talent pool of over 25,000 professionals, we're confident we can help. If our services don't cover your needs, we'll create a bespoke solution and source the perfect individuals for you.
© 2025 Remote Work Digital Limited. All rights reserved