Skip to content
Semicon Service Nordic AB - Logo

AI/ML Software Engineer for Cybersecurity and Threat Detection

Semicon Service Nordic AB

30 days left
to apply for the job

Job Description

Our client is embarking on a strategic initiative to modernize and scale its threat detection and threat-hunting capabilities. While an AI-powered solution already exists, the focus is now on transforming a research-oriented implementation into a resilient, enterprise-grade platform capable of operating efficiently in production environments.

This position is ideal for a highly skilled software engineer who is passionate about building scalable systems, improving software quality, and optimizing AI-driven applications. The successful candidate will play a key role in developing an API-centric architecture, enhancing data processing pipelines, and ensuring efficient execution of AI workloads on specialized hardware.

The role offers an excellent opportunity to contribute directly to advanced cyber defense initiatives while gaining further exposure to AI/ML operations, large-scale data processing, and GPU-accelerated computing.

Key Responsibilities

  • Modernize and refactor existing Python-based AI and machine learning components into maintainable, production-ready software solutions.
  • Develop and optimize large-scale data ingestion, preprocessing, and feature engineering pipelines capable of processing high-volume security-related data streams.
  • Design and implement an API-first architecture to ensure seamless integration with the broader Cyber Defense ecosystem.
  • Facilitate the migration of legacy self-hosted data platforms toward modern cloud-native streaming and processing services.
  • Improve application performance through hardware-aware optimizations, particularly for GPU-enabled environments requiring low-latency threat detection.
  • Establish and maintain comprehensive quality assurance practices, including unit testing, integration testing, regression testing, and CI/CD automation.
  • Collaborate with cross-functional teams to enhance the scalability, reliability, and operational efficiency of AI-driven security solutions.
  • Support the deployment and maintenance of cloud-native infrastructure and containerized applications.

Required Experience

  • Extensive professional experience in software engineering with a strong focus on Python-based application development.
  • Proven experience building and maintaining AI/ML support systems and data processing platforms.
  • Hands-on expertise in designing scalable, production-grade software architectures.
  • Experience working with big data ingestion and preprocessing workflows.
  • Exposure to cloud-native environments, containerization technologies, and infrastructure automation.

Educational Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, Artificial Intelligence, or a related technical discipline.

Required Skills

Programming & Software Engineering

  • Python
  • AI/ML Software Development
  • Clean Code Practices
  • Software Architecture Design
  • Testing Frameworks
  • CI/CD Implementation

Performance & Systems Engineering

  • GPU Programming
  • CUDA Programming
  • Performance Optimization
  • Low-Latency Systems Design

Additional Programming Languages

  • Rust (Preferred)
  • C++ (Preferred)
  • Go (Preferred)

Data & Infrastructure

  • Kafka
  • Redis
  • Qdrant Vector Database
  • Data Ingestion Pipelines
  • Data Preprocessing Workflows

AI/ML Technologies

  • PyTorch (Torch)
  • Scikit-learn
  • AI/ML Model Support and Deployment

Cloud & Containerization

  • Docker
  • Kubernetes
  • Helm
  • Cloud-Native Technologies
  • AWS (Preferred)
  • Google Cloud Platform (Preferred)

Domain Knowledge

  • Threat Hunting
  • Security Operations Center (SOC)
  • Cybersecurity Operations

Language Requirements

  • Strong professional communication skills in English.

Preferred Qualifications

  • Familiarity with cybersecurity environments, threat hunting methodologies, or SOC operations.
  • Understanding of GPU architecture and AI hardware acceleration.
  • Interest in learning and supporting advanced AI models used within cybersecurity applications.
  • Experience working with cloud-based streaming and distributed data processing platforms.

Why Join This Project?

  • Contribute directly to strengthening the client's Cyber Defense capabilities and threat detection initiatives.
  • Work on cutting-edge AI and machine learning solutions in a real-world security environment.
  • Gain valuable experience with GPU computing, large-scale data pipelines, and modern cloud-native architectures.
  • Play a pivotal role in transforming innovative AI research into enterprise-grade production systems.

Application Method: Interested candidates can apply by sending their profile to [email protected]

🖐 Was this job fit for someone?
Share

Other jobs in the same field

Maybe it’s time to broaden the search with these available jobs

Keyword / Occupation
Similar jobs
Latest posts
  • Public Opinion - Novus Opinion Poll 2026-06-17 – Social Democrats Lose
    Wed, 17 Jun 2026 - 09:35
  • National Debt - National Debt – Level, GDP Share, and Development to 2026
    Mon, 8 Jun 2026 - 09:59
  • Inflation - Inflation May 2026 – KPIF Rises to 1.5 Percent
    Thu, 4 Jun 2026 - 08:30
  • Promocode - Up to 25% off experiences for mom – Celebrate Mother’s Day with Live it
    Tue, 26 May 2026 - 12:00
  • Tips - Create a Professional Website with AI - That's Why I Built Deffe.com
    Tue, 19 May 2026 - 22:28
  • Municipality -
    Tue, 19 May 2026 - 00:35