freehire launches on Product Hunt on 26 August.

Follow →

Contractor Support to Data Science & AI: Senior Software Developer

Summary

Develop and deploy secure AI systems for sensitive data in a NATO-aligned environment using Python, C++, or Java, TensorFlow/PyTorch, AWS/Azure, and Kubernetes.

Job Details

On-Prem/Remote: On-Premises

UNTIL 30 July, 2026

Minimum Profile Required

Skill, Knowledge & Experience

  • A Bachelor’s degree or higher from a nationally recognized/certified university in Computer Science,
  • Software Engineering, or a related technical discipline OR a minimum of six years of professional experience in software development within the last eight years
  • 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
  • Understanding of NATO data security standards, privacy concerns, and secure coding practices
  • Effective communication skills, to include writing technical documentation, code reviews, and collaboration with diverse stakeholders, including non-technical users
  • Experience working within NATO environments or demonstrated familiarity with NATO processes, workflows, and organizational culture

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available