Job Detail

Software Engineer – AI/Machine Learning

Others Part-time
ID: #10935
Posted: 2026-03-02
Salary

Description

Hamiltonian Dynamics is a growing technology company working across Defence and Cyber Security, delivering software solutions that support critical national and enterprise systems. With teams based in Gloucestershire, Manchester, and London, we are entering an exciting new phase of expansion and are looking for Software Engineers to join us. This role offers the opportunity to work on meaningful, technically challenging projects while continuing to grow your skills in a supportive, flexible environment. Requirements As a Software Engineer at Hamiltonian Dynamics, you will design, build, and maintain secure, scalable software used by high-assurance customers. You’ll work across the full software development lifecycle, collaborating closely with engineers, architects, and stakeholders to deliver robust solutions. We’re open to engineers with different backgrounds and levels of experience - what matters most is strong engineering fundamentals, curiosity, and a willingness to learn. What You'll Do Design, develop, test, and maintain high-quality software systems Contribute to architectural decisions and technical direction Collaborate within agile teams to deliver secure and reliable solutions Work with modern cloud and containerised environments Share knowledge, review code, and support continuous improvement Skills & Experience You will have experience in one or more of the following areas but you do not need experience in everything listed: Java, Python, JavaScript, TypeScript Angular, React, Vue Docker, Kubernetes AWS and/or Azure MERN stack Elasticsearch, Neo4J We value engineers who are open-minded, adaptable, and keen to learn new technologies as project needs evolve. Security & Location You must be a UK citizen and have lived in the UK for the past 10 years You must already hold high-level UK security clearance Customer sites are based in Gloucestershire, Manchester, and London , so you must be willing to travel to one of these locations Benefits ~ Salary band: £40,000-75,000, depending on experience (we may consider more junior or more senior outside this range for the right candidate) ~10% clearance bonus ~25 days annual leave plus bank holidays ~ Buy or sell up to 5 days leave per year ~8% employer pension contribution ~ BUPA health cover ~ Life cover of 4× salary ~ EV car scheme via salary sacrifice ~ EMI share scheme ~ Flexible working and flexi-time ~10 days per year training allowance Every employee has an individual training and career development plan. We recognise that everyone learns differently and we actively support long-term growth. Our Process We keep things straightforward and human: # A 30-minute introductory chat with our recruiter, Sarah # A 1-hour Microsoft Teams interview or on-site interview with two members of the team # An informal conversation with two of our Founders We believe open, organic conversations are the best way for both sides to decide if the role is the right fit.

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
Talents By StudySmarter No Apply
Talents By StudySmarter No Apply
API Logs for this Job
Query Country Status Response ms Created
Software Engineer – AI/Machine Learning fallback 435 2026-03-21 21:06
junior AI engineer in Manchester gb duplicate 4461 2026-03-21 17:04
junior ML engineer in Manchester gb processed 7474 2026-03-21 17:01
Raw JSON
{
  "job_id": "qvcVuD89SWTwLtq0AAAAAA==",
  "job_city": "Manchester",
  "job_state": null,
  "job_title": "Software Engineer – AI/Machine Learning",
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 53.480759299999995,
  "job_location": "Manchester",
  "job_onet_soc": "15111100",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/hamiltonian-dynamics/manchester/software-engineer-ai-machine-learning-29500833/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/hamiltonian-dynamics/manchester/software-engineer-ai-machine-learning-29500833/"
    }
  ],
  "employer_logo": null,
  "employer_name": "Hamiltonian Dynamics",
  "job_is_remote": false,
  "job_longitude": -2.2426304999999997,
  "job_posted_at": "19 days ago",
  "job_publisher": "Talents By StudySmarter",
  "job_apply_link": "https://talents.studysmarter.co.uk/companies/hamiltonian-dynamics/manchester/software-engineer-ai-machine-learning-29500833/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Hamiltonian Dynamics is a growing technology company working across Defence and Cyber Security, delivering software solutions that support critical national and enterprise systems. With teams based in Gloucestershire, Manchester, and London, we are entering an exciting new phase of expansion and are looking for Software Engineers to join us. This role offers the opportunity to work on meaningful, technically challenging projects while continuing to grow your skills in a supportive, flexible environment. Requirements As a Software Engineer at Hamiltonian Dynamics, you will design, build, and maintain secure, scalable software used by high-assurance customers. You’ll work across the full software development lifecycle, collaborating closely with engineers, architects, and stakeholders to deliver robust solutions. We’re open to engineers with different backgrounds and levels of experience - what matters most is strong engineering fundamentals, curiosity, and a willingness to learn. What You'll Do Design, develop, test, and maintain high-quality software systems Contribute to architectural decisions and technical direction Collaborate within agile teams to deliver secure and reliable solutions Work with modern cloud and containerised environments Share knowledge, review code, and support continuous improvement Skills & Experience You will have experience in one or more of the following areas but you do not need experience in everything listed: Java, Python, JavaScript, TypeScript Angular, React, Vue Docker, Kubernetes AWS and/or Azure MERN stack Elasticsearch, Neo4J We value engineers who are open-minded, adaptable, and keen to learn new technologies as project needs evolve. Security & Location You must be a UK citizen and have lived in the UK for the past 10 years You must already hold high-level UK security clearance Customer sites are based in Gloucestershire, Manchester, and London , so you must be willing to travel to one of these locations Benefits ~ Salary band: £40,000-75,000, depending on experience (we may consider more junior or more senior outside this range for the right candidate) ~10% clearance bonus ~25 days annual leave plus bank holidays ~ Buy or sell up to 5 days leave per year ~8% employer pension contribution ~ BUPA health cover ~ Life cover of 4× salary ~ EV car scheme via salary sacrifice ~ EMI share scheme ~ Flexible working and flexi-time ~10 days per year training allowance Every employee has an individual training and career development plan. We recognise that everyone learns differently and we actively support long-term growth. Our Process We keep things straightforward and human: # A 30-minute introductory chat with our recruiter, Sarah # A 1-hour Microsoft Teams interview or on-site interview with two members of the team # An informal conversation with two of our Founders We believe open, organic conversations are the best way for both sides to decide if the role is the right fit.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DqvcVuD89SWTwLtq0AAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": null,
  "job_onet_job_zone": "5",
  "job_salary_period": "YEAR",
  "job_apply_is_direct": false,
  "job_employment_type": "Part-time",
  "job_employment_types": [
    "PARTTIME"
  ],
  "job_posted_at_timestamp": 1772409600,
  "job_posted_at_datetime_utc": "2026-03-02T00:00:00.000Z"
}