Python ML Engineer
Glasgow
Posted 6 days ago
Early applicant
Full-time
Senior Python ML Engineer
The Opportunity We are seeking a Senior Engineer for a global leader in wealth and investment management known for its commitment to excellence and technological innovation. This firm manages a vast, complex infrastructure where data integrity is paramount. The role is a key strategic hire within the Infrastructure Engineering team, aimed at revolutionizing how the firm handles data protection and workload automation through machine learning and advanced backend engineering.
Role Overview You will serve as a Senior Engineer focused on building a sophisticated abstraction layer for backup applications, automating complex workload placements and delivering a seamless self-service experience via REST APIs.
Key Responsibilities System Design: Architect and deploy scalable, reliable solutions that bridge the gap between modern tech stacks and essential legacy infrastructure. Intelligent Automation: Leverage Machine Learning to optimize backup processes and automate workload placement across the enterprise. Stakeholder Engagement: Act as a technical consultant to internal SMEs across storage, database, and UNIX domains to define future-state migration paths. API Development: Develop and maintain robust REST API servers to enable self-service capabilities for a diverse end-user base.
Required Skills Python Mastery: Exceptional programming skills with a focus on building complex, enterprise-grade applications. Distributed Systems: Strong experience with message queuing architectures such as Kafka, RabbitMQ, or Celery. Machine Learning: Proven expertise in ML implementation to solve real-world automation and optimization problems. Advanced Debugging: The ability to navigate and resolve novel, undocumented technical issues through sound judgment and deep system knowledge.
Desirable Skills Infrastructure Depth: Experience with storage platforms (SAN, NAS, S3), data deduplication, or Veritas NetBackup. Modern Platforms: Hands-on experience with Kubernetes, OpenShift, or general UNIX/Windows systems administration. Polyglot Programming: Familiarity with Perl is a plus.
Closing & The mthree Model These roles are delivered via the mthree Expert programme. As a consultant, you will be directly employed by mthree and deployed exclusively to this single prestigious client. You will receive ongoing support and professional development, with the majority of our consultants eventually converting to permanent employees with the client.
Glasgow