Machine Learning Engineer
Remote (EU) | Permanent
Help build production AI systems that deliver real-world impact.
We're supporting an innovative European technology company that is expanding its AI engineering team as it scales the next generation of intelligent products and services. They're looking for a Machine Learning Engineer who enjoys taking models beyond experimentation and into robust, production-grade systems used by thousands of users.
This is a hands-on engineering role where you'll work alongside Data Engineers, Software Engineers, and AI specialists to develop, deploy, and optimise machine learning solutions that solve complex business challenges.
What you'll be doing
- Designing, building, and deploying machine learning models into production environments
- Developing scalable ML pipelines and training workflows
- Working with structured and unstructured datasets at scale
- Collaborating with Data Engineers to ensure high-quality data availability
- Improving model performance, reliability, and monitoring
- Contributing to MLOps and automation initiatives
- Supporting experimentation, evaluation, and model lifecycle management
- Working closely with product and engineering teams to translate business problems into ML solutions
What we're looking for
- 3+ years of experience building and deploying machine learning solutions
- Strong Python development skills
- Experience with TensorFlow, PyTorch, Scikit-learn, or similar frameworks
- Experience deploying models into cloud environments
- Solid understanding of statistics, machine learning algorithms, and model evaluation techniques
- Experience building production-grade software, not just research prototypes
- Familiarity with CI/CD and software engineering best practices
- Strong problem-solving and communication skills
Nice to have
- Experience with LLMs, Generative AI, or Retrieval-Augmented Generation (RAG)
- Experience with Kubernetes and containerised deployments
- Knowledge of MLOps tooling and model monitoring platforms
- Experience with distributed training and large-scale ML infrastructure
- Exposure to recommendation systems, NLP, computer vision, or predictive analytics
Why join?
- Fully remote role within Europe
- Work on cutting-edge AI and machine learning initiatives
- Opportunity to influence architecture and technical direction
- Collaborative and highly technical engineering environment
- Modern cloud-native technology stack
- Competitive salary and benefits package
- Long-term growth opportunities in a rapidly scaling organisation