Senior Machine Learning Engineer in Manchester
Senior Machine Learning Engineer

Senior Machine Learning Engineer in Manchester

Manchester Full-Time 36000 - 60000 £ / year (est.) No home office possible
5

At a Glance

  • Tasks: Design and deploy cutting-edge machine learning models for behavioural authentication.
  • Company: Join a dynamic AI team at a global tech leader in Manchester.
  • Benefits: Flexible hybrid work, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real-world impact with innovative AI technology and take ownership of your projects.
  • Qualifications: Strong experience in deep learning, time-series data, and Python programming.
  • Other info: Collaborative culture that values curiosity and technical excellence.

The predicted salary is between 36000 - 60000 £ per year.

Manchester / Hybrid / Remote – depending on candidate location. Candidates will be required to come to the Manchester office if required, but are flexible. Our global client is building advanced behavioural intelligence technology that enables secure, adaptive digital identity. By analysing how people naturally interact with devices, their AI systems generate powerful authentication signals designed for real-world use at scale. This is a high-impact opportunity to join a rapidly growing AI team and take ownership of designing, training, and deploying cutting-edge behavioural models and data pipelines.

The Role

As a Senior ML Engineer, you will design, build, and refine machine learning models that sit at the core of the company’s behavioural AI platform. This is a hands-on role working with real-world sensor and interaction data, building predictive models over time-series and human behaviour data, and deploying models that make authentication decisions in production. You’ll collaborate closely with other AI engineers, as well as engineering and product teams, to ensure models are robust, efficient, and production-ready.

Key Responsibilities

  • Develop, train, and evaluate deep learning models for behavioural authentication using time-series and human behaviour data
  • Work with multimodal, event-driven sensor data, including accelerometer, gyroscope, touch dynamics, and device interaction signals
  • Build and maintain data processing pipelines for irregular and asynchronous mobile sensor data
  • Design and train predictive models on behavioural datasets
  • Implement and experiment with modern architectures, including transformer-based and attention-driven models
  • Design and run experiments to improve authentication metrics such as False Accept Rate (FAR) and False Reject Rate (FRR)
  • Track experiments, models, and datasets using tools such as MLflow, ZenML, and structured experiment management workflows
  • Prepare models for efficient on-device execution, balancing accuracy, latency, and mobile hardware constraints
  • Deploy models for edge inference using CoreML and ONNX
  • Work closely with mobile engineering teams to embed AI functionality into production SDKs
  • Contribute to the evolution of large-scale behavioural modelling architectures and shared training infrastructure

What We’re Looking For

  • Strong hands-on experience building deep learning systems in PyTorch (beyond pre-trained models or high-level wrappers)
  • Demonstrated experience working with time-series data and human behaviour data, ideally from sensors, user interactions, or wearables
  • Experience building predictive models on real-world datasets, with an emphasis on model architecture, experimentation, and evaluation
  • Experience implementing modern neural architectures, including transformers, attention mechanisms, custom heads, and positional encodings
  • Comfortable managing reproducible ML workflows, experiments, and model versions using tools such as MLflow, ZenML, or similar
  • Experience deploying machine learning models using cloud infrastructure (AWS preferred), including services such as SageMaker
  • Strong Python skills, including modern tooling (e.g. uv or equivalent dependency/workflow management)
  • A practical, delivery-focused mindset with experience taking models from research to production
  • PhD in Machine Learning, Computer Science, Applied Mathematics, or a related field
  • Experience with behavioural modelling, biometrics, authentication systems, or security-focused AI
  • Background in human activity recognition, behavioural analytics, or gait analysis
  • Exposure to on-device or constrained-environment deployment
  • Familiarity with representation learning or self-supervised approaches
  • Research background or publications in relevant domains
  • Edge Deployment: CoreML, ONNX
  • Data: Python, S3, multimodal sensor and time-series pipelines
  • Collaboration: Git, JIRA, structured OKR methodology

Why You’ll Enjoy Working With Our Client

You’ll join a small, growing AI team where engineers have genuine ownership and autonomy. You’ll be trusted to solve complex, open-ended problems, apply research-driven thinking, and build systems designed to ship at scale. The culture values curiosity, technical depth, and real-world impact.

Senior Machine Learning Engineer in Manchester employer: 55 Exec Search

Join a dynamic and innovative AI team in Manchester, where you'll have the opportunity to take ownership of cutting-edge projects that shape the future of behavioural intelligence technology. With a flexible hybrid work model, a culture that fosters curiosity and technical excellence, and ample opportunities for professional growth, this company is dedicated to empowering its employees to make a real-world impact while enjoying a collaborative and supportive environment.
5

Contact Detail:

55 Exec Search Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Machine Learning Engineer in Manchester

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow ML enthusiasts. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving deep learning and time-series data. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail, especially how you've tackled real-world data issues.

✨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. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Machine Learning Engineer in Manchester

Deep Learning
PyTorch
Time-Series Data Analysis
Human Behaviour Data Analysis
Predictive Modelling
Neural Architectures
Transformers
Attention Mechanisms
ML Workflows Management
MLflow
ZenML
Cloud Infrastructure (AWS)
Python
On-Device Deployment
Behavioural Modelling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your hands-on experience with deep learning systems and any relevant projects you've worked on, especially those involving time-series data and human behaviour.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about behavioural AI and how your background aligns with our needs. Share specific examples of your work with predictive models and any innovative solutions you've implemented in the past.

Showcase Your Technical Skills: Don’t shy away from detailing your technical expertise! Mention your experience with tools like PyTorch, MLflow, and cloud infrastructure. We want to see how you’ve applied these skills in real-world scenarios, so be specific!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at 55 Exec Search

✨Know Your Models Inside Out

Make sure you can discuss your experience with deep learning models in detail, especially those built in PyTorch. Be ready to explain the architectures you've worked with, how you approached experimentation, and the results you achieved. This will show your hands-on expertise and understanding of the subject.

✨Showcase Your Data Skills

Prepare to talk about your experience with time-series and human behaviour data. Bring examples of how you've built predictive models using real-world datasets, and be ready to discuss the challenges you faced and how you overcame them. This will demonstrate your practical skills and problem-solving abilities.

✨Familiarise Yourself with Tools

Brush up on tools like MLflow and ZenML, as well as cloud infrastructure like AWS. Be prepared to discuss how you've managed reproducible ML workflows and deployed models in production. Showing familiarity with these tools will highlight your readiness for the role.

✨Collaborate and Communicate

Since this role involves working closely with other teams, think of examples where you've successfully collaborated on projects. Be ready to discuss how you communicate complex technical concepts to non-technical stakeholders. This will showcase your teamwork skills and ability to contribute to a collaborative environment.

Senior Machine Learning Engineer in Manchester
55 Exec Search
Location: Manchester

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

5
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>