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
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
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.