Senior ML Infrastructure Engineer in Glasgow

Senior ML Infrastructure Engineer in Glasgow

Glasgow Full-Time 70000 - 90000 £ / year (est.) No working from home possible
C

At a Glance

  • Tasks: Build and operate the core platform for ML and scientific AI workloads.
  • Company: Join Chemify, a revolutionary company transforming chemistry with AI and robotics.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on innovation and career advancement.
  • Why this job: Make a real impact in scientific discovery while working with cutting-edge technology.
  • Qualifications: Degree in Science or Engineering, strong Python and Kubernetes skills required.

The predicted salary is between 70000 - 90000 £ per year.

About Chemify

Chemify is revolutionising chemistry. We are creating a future where the synthesis of previously unimaginable molecules, drugs, and materials is instantly accessible. By combining AI, robotics, and the world’s largest continually expanding database of chemical programs, we are accelerating chemical discovery to improve quality of life and extend the reach of humanity.

We are hiring a Senior ML Infrastructure Engineer to build, enable and operate the core platform that powers Chemify’s machine learning and scientific AI computing workloads. This role sits at the intersection of distributed systems engineering, machine learning infrastructure, scientific computing, and platform engineering. You will build and operate the operational backbone of the ML platform, ensuring that pipelines run reliably across Kubernetes clusters, on-premise GPU infrastructure, and serverless compute environments. The systems you build will support ML engineers and computational chemists running workloads from large-scale model training to molecular simulation. If you enjoy building complex technical systems at the intersection of ML and scientific computing, working on platform problems that combine distributed systems, cloud and on-premise GPU infrastructure, and real-world scientific workloads, you’ll thrive here.

Key Responsibilities

  • ML Pipeline Orchestration: implement routing logic dispatching workloads to appropriate compute backends; maintain workflow reliability including retries, dependency management, and failure recovery.
  • Linux Administration: Server administration and support including security and scaling.
  • Kubernetes Platform Operations: Operate clusters for ML training, inference, and batch workloads; maintain container build pipelines and GitOps deployment workflows; optimise cluster scheduling, autoscaling, and GPU utilisation.
  • HPC / GPU Compute Integration: Integrate orchestration systems with HPC job schedulers; maintain execution paths for workloads running on GPU clusters; ensure artifacts and results from HPC jobs are captured and versioned.
  • Model & Experiment Lifecycle: Operate model registry and experiment tracking platforms; ensure training runs are reproducible and linked to code and datasets; support promotion of models from staging to production.
  • Data Versioning & Pipeline Traceability: Implement dataset versioning and lineage tracking across ML pipelines; ensure predictions are traceable to model versions and datasets; maintain reproducible ML training pipelines.
  • Platform Tooling & Developer Experience: Develop platform CLI tools and pipeline templates; maintain base container images used for ML workloads; improve developer workflows for ML engineers and scientists.
  • Observability, Security & Governance: Implement monitoring, logging, and alerting across orchestration systems; maintain infrastructure as code for platform resources; ensure workloads are traceable to source code, container images, and execution environments.

What You’ll Bring

  • Degree in Science, Engineering or related field (or equivalent practical experience).
  • Strong Python engineering skills.
  • Experience operating workflow orchestration platforms.
  • Strong Kubernetes platform experience.
  • Experience with containerisation and CI/CD pipelines.
  • Experience with cloud infrastructure such as AWS & GCP.
  • Experience operating distributed systems in production.
  • Strong Linux systems engineering skills.

Beneficial Skills

  • Argo Workflows or Kubernetes workflow engines.
  • SLURM or other HPC job schedulers.
  • ML experiment tracking tools such as Weights & Biases or MLflow.
  • Data versioning or lakehouse technologies such as LakeFS, Iceberg, or Delta Lake.
  • Scientific computing environments.
  • Internal developer platform or CLI tooling experience.
  • Experience in Cyber Security and operating in regulated environments.

Senior ML Infrastructure Engineer in Glasgow employer: Chemify

Chemify is an exceptional employer, offering a unique opportunity for Senior Electronics Engineers to work at the forefront of chemistry and robotics in Glasgow. With a strong emphasis on autonomy and impact, you will have the chance to design electronics that directly influence groundbreaking advancements in chemical synthesis. The collaborative work culture fosters innovation and growth, ensuring that your contributions are not only valued but also pivotal in shaping the future of technology.

C

Contact Details:

Chemify Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior ML Infrastructure Engineer in Glasgow

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Chemify employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your projects, make sure to share it during interviews. It’s a great way to demonstrate your expertise in ML infrastructure and distributed systems.

Tip Number 3

Prepare for technical interviews by brushing up on your Python and Kubernetes knowledge. Practice common scenarios you might face as a Senior ML Infrastructure Engineer, so you can tackle those questions with confidence.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Chemify. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior ML Infrastructure Engineer in Glasgow

Machine Learning Infrastructure
Distributed Systems Engineering
Kubernetes Operations
Linux Administration
Workflow Orchestration
Python Engineering
Cloud Infrastructure (AWS, GCP)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior ML Infrastructure Engineer role. Highlight your Python engineering skills, Kubernetes experience, and any relevant projects that showcase your ability to operate distributed systems.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about the intersection of machine learning and scientific computing. Share specific examples of how you've tackled similar challenges in the past and how you can contribute to Chemify's mission.

Showcase Your Technical Skills:Don’t shy away from detailing your technical expertise! Mention your experience with workflow orchestration platforms, cloud infrastructure, and any tools like Argo Workflows or SLURM that you've used. This will help us see how you fit into our team.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Chemify

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Kubernetes, Python, and cloud infrastructure like AWS or GCP. Brush up on your experience with workflow orchestration platforms and be ready to discuss specific projects where you've implemented these technologies.

Showcase Problem-Solving Skills

Prepare to share examples of how you've tackled complex technical challenges, particularly in distributed systems or ML infrastructure. Think about situations where you had to ensure reliability in workflows or optimise resource utilisation, and be ready to explain your thought process.

Demonstrate Your Passion for Science

Since Chemify is all about revolutionising chemistry, it’s important to convey your enthusiasm for scientific computing and its applications. Be prepared to discuss how your background in science or engineering aligns with their mission and how you can contribute to their goals.

Ask Insightful Questions

Interviews are a two-way street, so come prepared with thoughtful questions about the team, the technology stack, and the challenges they face. This shows your genuine interest in the role and helps you assess if Chemify is the right fit for you.