More jobs:
Machine Learning Engineer
Job in
Belfast, County Antrim, BT1, Northern Ireland, UK
Listed on 2026-11-01
Listing for:
Understanding Recruitment Ltd
Full Time
position Listed on 2026-11-01
Job specializations:
-
Software Development
Machine Learning/ ML Engineer, Python, AI Engineer (Applied/Software), Cloud Engineer - Software
Job Description & How to Apply Below
Machine Learning Engineer – Python & Production AI
We're working with an exciting technology company looking to hire a Machine Learning Engineer with a strong Python software engineering background to help build, deploy, and scale production-grade AI and machine learning systems.
This isn't a traditional Data Science or research-focused position. We're looking for someone who enjoys taking machine learning models beyond experimentation and turning them into reliable, scalable, real-world applications.
The ideal candidate will combine hands-on machine learning experience with strong software engineering fundamentals, particularly across Python development, backend systems, APIs, testing, deployment, and production infrastructure.
What We're Looking For- Strong commercial experience developing production software using
Python
. - Experience working as a Machine Learning Engineer, Software Engineer, AI Engineer, or in a similar engineering-focused role.
- Solid understanding of software engineering principles, including object-oriented programming, system design, testing, and maintainable code.
- Hands-on experience building APIs and backend services using technologies such as
FastAPI, Flask, or Django
. - Experience deploying, maintaining, and monitoring machine learning models in production.
- Familiarity with ML frameworks such as
PyTorch, Tensor Flow, or scikit-learn
. - Experience with cloud platforms such as AWS, GCP, or Azure.
- Understanding of containerisation, CI/CD pipelines, and modern deployment practices.
- A genuine engineering mindset, with a focus on building robust, scalable, and maintainable systems.
- Experience with Docker, Kubernetes, and cloud-native architectures.
- Exposure to MLOps tooling, model serving, and ML infrastructure.
- Experience building production applications using LLMs or generative AI.
- Knowledge of distributed systems, performance optimisation, and infrastructure automation.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×