Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Spektrum Logo

Senior Software Engineer

Spektrum

Salary not specified
Sep 29, 2025
Norfolk, VA, US
Apply Now

Spektrum is supporting Allied Command Transformation (ACT), NATO's leading agent for change, by providing personnel to support key client projects within the Capability Development & Management Support (CDMS) program. This role specifically focuses on supporting the Requirements Division and the Capability Requirements (CR) Branch in developing and managing NATO capabilities, as well as supporting the Strategic Plans and Policy (SPP) branch in shaping future military strategy.

Requirements

  • Proven experience as a software developer with a focus on implementation AI systems in the last four years.
  • Proficiency in modern software development and practices, including coding in Python, C++, Java, or similar programming languages.
  • Experience with AI/ML frameworks such as TensorFlow or PyTorch.
  • Demonstrated ability to develop and manage secure and scalable software systems for sensitive data.
  • Strong skills in database management, data processing, and cloud-based services, particularly with Amazon Web Services (AWS), Microsoft Azure.
  • Familiarity with containerization technologies and orchestration tools like Docker and Kubernetes.
  • Experience designing and testing APIs or system interfaces to integrate AI systems into larger infrastructures.

Responsibilities

  • Design, develop, and maintain robust software components focusing on scalability, performance, and security.
  • Implement and optimise AI/ML algorithms, ensuring compliance with NATO-specific requirements.
  • Design and manage data pipelines for secure handling of classified data.
  • Develop, test, and integrate model training and inference systems.
  • Deploy and support AI applications within NATO's secure environments.
  • Collaborate with data scientists and AI engineers to enhance software practices.
  • Produce high-quality documentation for software components and processes.

Other

  • Experience working within NATO environments or demonstrated familiarity with NATO processes, workflows, and organizational culture.
  • Effective communication skills, to include writing technical documentation, code reviews, and collaboration with diverse stakeholders, including non-technical users.
  • Understanding of NATO data security standards, privacy concerns, and secure coding practices.
  • Advanced Proficiency in English
  • Valid National or NATO Secret personal security clearance