Mid-Level AI / Machine Learning Engineer in London

Mid-Level AI / Machine Learning Engineer in London

London Full-Time 63000 - 77000 £ / year (est.) No working from home possible
Nextech

At a Glance

  • Tasks: Design and deploy machine learning models, collaborating on real-world AI applications.
  • Company: Join a growing organisation with a focus on innovative AI solutions.
  • Benefits: Competitive salary, benefits package, and hybrid working options.
  • Other info: Structured career progression and training support available.
  • Why this job: Make a genuine impact in production AI systems and advance your career.
  • Qualifications: 2-4 years in AI/ML, strong Python skills, and experience with cloud platforms.

The predicted salary is between 63000 - 77000 £ per year.

We are working with a growing organisation seeking an experienced Mid-Level AI/Machine Learning Engineer to join their expanding AI function. This is an excellent opportunity for someone with 3-5 years' hands‑on experience building and deploying ML/AI systems to take the next step in their career, working on real production-scale applications rather than pure research or proof‑of‑concept work.

Key Responsibilities

  • Design, build, and deploy machine learning models into production environments
  • Work with generative AI/LLM integration, including prompt engineering, fine‑tuning, or RAG‑based architectures
  • Collaborate with data engineers and software developers to build robust data pipelines feeding ML systems
  • Monitor and maintain deployed models, addressing drift, performance, and scalability issues
  • Translate business problems into applied AI solutions in collaboration with product and engineering stakeholders
  • Contribute to internal best practice around MLOps, model versioning, and responsible AI use
  • Stay current with emerging techniques, tools, and frameworks in the AI/ML space

Essential Skills & Experience

  • 2-4 years' experience in a machine learning, AI engineering, or applied data science role
  • Strong Python skills, with experience in ML frameworks (e.g. PyTorch, TensorFlow, scikit-learn)
  • Experience deploying models to production (cloud platforms such as Azure, AWS, or GCP)
  • Understanding of MLOps practices - CI/CD for ML, model monitoring, versioning
  • Familiarity with LLMs and generative AI tooling (OpenAI/Anthropic APIs, LangChain, vector databases, etc.)
  • Solid grounding in statistics and core ML concepts
  • Strong communication skills, able to explain technical concepts to non-technical stakeholders

Desirable

  • Experience with NLP or computer vision specialisms
  • Exposure to containerisation/orchestration (Docker, Kubernetes)
  • Relevant academic background (MSc/PhD in a quantitative field) or equivalent commercial experience
  • Experience working in a regulated or data-sensitive industry

What's on Offer

  • Competitive salary + benefits package
  • Hybrid working
  • Genuine involvement in production AI systems, not just experimentation
  • Structured career progression and training support

Mid-Level AI / Machine Learning Engineer in London employer: Nextech

Nextech is an exceptional employer, offering a dynamic work environment in St Ives, Cambridgeshire, where innovation and collaboration thrive. With competitive salaries up to £60,000, flexible working arrangements, and ample opportunities for career progression, we empower our employees to grow and excel in their roles while delivering impactful infrastructure and networking solutions. Join us to be part of a forward-thinking team that values your expertise and fosters a culture of continuous improvement.

Nextech

Contact Details:

Nextech Recruitment Team

We think you need these skills to ace Mid-Level AI / Machine Learning Engineer in London

Machine Learning
AI Engineering
Python
ML Frameworks (PyTorch, TensorFlow, scikit-learn)
Model Deployment
Cloud Platforms (Azure, AWS, GCP)
MLOps Practices