Job Detail

Senior Python ML Engineer

mthree · GB
Others Full–time
ID: #10863
Posted: 2026-03-11
Salary

Description

Leading Investment Bank – Senior Python ML Engineer – Glasgow A leading global investment bank is seeking a Senior Python ML Engineer to join its infrastructure and platform engineering division, contributing to the design and build of automation solutions that modernise and streamline backup, storage, and workload‑management systems across the enterprise. In this role, you’ll help develop a scalable platform that abstracts legacy backup applications, automates workload placement, and enables end‑users to self‑service via REST APIs. You’ll collaborate closely with SMEs across backup, storage, databases, and UNIX engineering to define the current and future state of the platform, shaping a multi‑stage migration strategy that supports global teams and business‑critical operations. Key Responsibilities • Design and develop Python‑based automation solutions and REST API services enabling self‑service and improved workload orchestration. • Build scalable, reliable components using modern technology stacks while integrating with legacy systems where required. • Work with global engineering teams to review existing processes, identify gaps, and define future‑state architectures. • Partner with SMEs across backup, storage, database, and UNIX environments to deliver robust, interoperable solutions. • Debug complex, novel issues that require deep investigation beyond standard documentation. • Communicate technical solutions clearly to stakeholders with diverse technical backgrounds. Skills & Experience Required • Excellent Python programming skills. • Strong experience with message queues (Kafka, RabbitMQ, Celery, etc.). • Proven ability to design and develop REST API servers. • Strong experience with ML and its practical application in automation or systems tooling. • Advanced debugging skills and the ability to reason about novel issues. • Strong analytical mindset with sound judgement and willingness to explore new ideas. • Excellent communication and interpersonal skills, especially in cross‑functional and customer‑facing contexts. • Strong organisational skills and the ability to manage multiple priorities. Desirable • Experience with backup and data protection tools (e.g., Veritas NetBackup). • Understanding of data deduplication technologies. • Experience in UNIX and/or Windows Server administration. • Familiarity with storage technologies such as SAN, NAS and S3 object storage.

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
LinkedIn No Apply
Talents By StudySmarter No Apply
Edinburgh City Jobs No Apply
LinkedIn No Apply
API Logs for this Job
Query Country Status Response ms Created
Senior Python ML Engineer fallback 471 2026-03-21 21:05
junior deep learning engineer in United Kingdom gb duplicate 13733 2026-03-21 17:11
junior ML engineer in United Kingdom gb processed 22049 2026-03-21 17:00
Raw JSON
{
  "job_id": "hCw3pgJZe7dKEZCUAAAAAA==",
  "job_city": null,
  "job_state": null,
  "job_title": "Senior Python ML Engineer",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 55.378051,
  "job_location": "United Kingdom",
  "job_onet_soc": "15111100",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/senior-python-ml-engineer-at-mthree-4383214753?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/global-relay/senior-python-automation-engineer-29171448/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Edinburgh City Jobs",
      "apply_link": "https://jobs.edinburghcityfc.com/jobs/senior-python-automation-engineer-beckenham-kent/2654842082-2/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/senior-python-ml-engineer-at-mthree-4383214753"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSY_-79U_uNW5pcY-EkMh7aWcW5hs74aKwMMa00&s=0",
  "employer_name": "mthree",
  "job_is_remote": false,
  "job_longitude": -3.4359729999999997,
  "job_posted_at": "10 days ago",
  "job_publisher": "LinkedIn",
  "job_apply_link": "https://uk.linkedin.com/jobs/view/senior-python-ml-engineer-at-mthree-4383214753?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": "Leading Investment Bank – Senior Python ML Engineer – Glasgow\n\nA leading global investment bank is seeking a Senior Python ML Engineer to join its infrastructure and platform engineering division, contributing to the design and build of automation solutions that modernise and streamline backup, storage, and workload‑management systems across the enterprise.\n\nIn this role, you’ll help develop a scalable platform that abstracts legacy backup applications, automates workload placement, and enables end‑users to self‑service via REST APIs. You’ll collaborate closely with SMEs across backup, storage, databases, and UNIX engineering to define the current and future state of the platform, shaping a multi‑stage migration strategy that supports global teams and business‑critical operations.\n\nKey Responsibilities\n• Design and develop Python‑based automation solutions and REST API services enabling self‑service and improved workload orchestration.\n• Build scalable, reliable components using modern technology stacks while integrating with legacy systems where required.\n• Work with global engineering teams to review existing processes, identify gaps, and define future‑state architectures.\n• Partner with SMEs across backup, storage, database, and UNIX environments to deliver robust, interoperable solutions.\n• Debug complex, novel issues that require deep investigation beyond standard documentation.\n• Communicate technical solutions clearly to stakeholders with diverse technical backgrounds.\n\nSkills & Experience\n\nRequired\n• Excellent Python programming skills.\n• Strong experience with message queues (Kafka, RabbitMQ, Celery, etc.).\n• Proven ability to design and develop REST API servers.\n• Strong experience with ML and its practical application in automation or systems tooling.\n• Advanced debugging skills and the ability to reason about novel issues.\n• Strong analytical mindset with sound judgement and willingness to explore new ideas.\n• Excellent communication and interpersonal skills, especially in cross‑functional and customer‑facing contexts.\n• Strong organisational skills and the ability to manage multiple priorities.\n\nDesirable\n• Experience with backup and data protection tools (e.g., Veritas NetBackup).\n• Understanding of data deduplication technologies.\n• Experience in UNIX and/or Windows Server administration.\n• Familiarity with storage technologies such as SAN, NAS and S3 object storage.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DhCw3pgJZe7dKEZCUAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://mthree.com",
  "job_onet_job_zone": "5",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1773187200,
  "job_posted_at_datetime_utc": "2026-03-11T00:00:00.000Z"
}