CareerPlanGet AI match score →

Software Engineer (Python and Java)

Farnborough, Hampshire🌐 Remote💼 Full-time💰 $47,600–$47,600🗓 2026-06-04 → 2026-08-01

Core

Develop software solutions for AI, autonomy, and machine learning capabilities within maritime internal research and development, integrating concepts into operational platforms.

Role type

Software Engineer (Python and Java)

Builds

Next-generation AI and autonomy solutions for maritime operational platforms

Domain

Maritime defense and national security

Deliverable

production ML models | product features

Required skills

Python, Java, microservices architecture, containerization (Docker), CI/CD pipelines, automated testing frameworks, software modeling and simulation

Preferred skills

C++, JavaScript, Agile development, Secure DevOps

Technologies

Jira, Bitbucket, JFrog, Ansible, Grafana, Splunk, Confluence, Kubernetes

Responsibilities

Develop software requirements and solutions, contribute to architecture design, perform fast-paced experimentation, integrate bespoke and COTS software, manage change and releases, liaise with global colleagues and end users

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗