At a Glance
- Tasks: Design and build cutting-edge machine learning models for behavioural authentication.
- Company: Join a global leader in advanced behavioural intelligence technology.
- Benefits: Enjoy competitive salary, flexible working, and opportunities for professional growth.
- Why this job: Make a real impact in AI while working with innovative technologies and talented teams.
- Qualifications: Strong experience in deep learning, Python, and deploying models in cloud environments.
- Other info: Collaborative culture that values curiosity and continuous learning.
The predicted salary is between 28800 - 48000 £ per year.
Location: Manchester / Hybrid / Remote - depending on candidate location. If you are not based in Manchester, you will need to travel to Manchester once or twice a month.
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 create powerful authentication signals designed for real-world use at scale. This is a high-impact opportunity to join a significantly growing AI team and take ownership of creating and working on cutting-edge models and pipelines.
The Role
As an AI Engineer, you will design, build, and refine machine learning models that sit at the heart of the company's behavioural AI platform. This is a hands-on role involving working with real sensor data from devices we use daily, developing and training architectures, 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 and train deep learning models for behavioural authentication, working with multimodal sensor data including accelerometer, gyroscope, touch patterns, and device interaction signals.
- Build data processing pipelines for irregular, event-driven time series data from mobile devices.
- Design and run experiments to improve model performance on key authentication metrics (False Accept Rate, False Reject Rate).
- Contribute to the evolution of large-scale behavioural modelling approaches and shared training systems.
- Prepare models for efficient on-device execution, balancing performance with mobile hardware limitations.
- Deploy models for edge inference using CoreML and ONNX, optimising for mobile device constraints.
- Work closely with mobile engineering teams to embed AI functionality into production SDKs.
- Define and improve methods for evaluating, benchmarking, and validating behavioural authentication systems.
- Contribute to Large Behavioural Model architecture and training infrastructure.
What We're Looking For
Required
- Strong experience building deep learning systems using PyTorch - not just using API wrappers or pre-trained models.
- Experience implementing modern neural architectures, including attention-based models, custom model heads and positional encoding.
- Experience working with temporal or sequential data, particularly from sensors or user interactions, wearables etc.
- Comfortable managing experiments, model versions, and reproducible ML workflows.
- Experience deploying machine learning models using cloud infrastructure (AWS preferred).
- Strong Python skills and a practical, delivery-focused mindset.
Desirable
- PhD in Machine Learning, Computer Science, Applied Mathematics, Computational Linguistics, or a related field.
- Experience with behavioural modelling, biometrics, authentication systems, security applications or security-focused AI.
- Experience with behavioural data, human activity recognition, or gait analysis.
- Exposure to deploying models on-device or in constrained environments.
- Familiarity with representation learning or self-supervised approaches.
- Research background or publications in relevant areas.
Tech stack
- ML/AI: PyTorch, MLflow, SageMaker, ZenML.
- Infrastructure: AWS, Kubernetes, Docker.
- Edge deployment: CoreML, ONNX.
- Data: Python, S3, multimodal sensor data pipelines.
- Collaboration: JIRA, Git, structured OKR methodology.
Why you will enjoy working with our client:
You'll join a small, growing AI team where engineers have real ownership and autonomy. You'll be trusted to tackle complex, open-ended problems, collaborate closely across disciplines, and apply research thinking to systems that are built to ship. It's an environment that values curiosity, delivery, and continuous learning.
AI Engineer in London employer: 55 Exec Search
Contact Detail:
55 Exec Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AI Engineer in London
✨Tip Number 1
Network like a pro! Reach out to people in the AI field on LinkedIn or at local meetups. You never know who might have a lead on that perfect AI Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your deep learning projects, especially those using PyTorch. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of behavioural modelling and authentication systems. Be ready to discuss your experience with real sensor data and how you've tackled similar challenges.
✨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!
We think you need these skills to ace AI Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the AI Engineer role. Highlight your experience with deep learning systems, especially using PyTorch, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about behavioural AI and how your background makes you a great fit for our team. Keep it engaging and personal – we love to see your personality come through.
Showcase Your Projects: If you've got any projects or research that demonstrate your skills in building and deploying machine learning models, make sure to include them. We want to see your hands-on experience, especially with real sensor data and model optimisation!
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 the role. Plus, it shows us you're keen to join our team at StudySmarter!
How to prepare for a job interview at 55 Exec Search
✨Know Your Tech Stack
Make sure you’re well-versed in the tech stack mentioned in the job description, especially PyTorch and AWS. Brush up on your deep learning systems knowledge and be ready to discuss specific projects where you've implemented these technologies.
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled complex problems in previous roles. Think of examples where you designed experiments or improved model performance, particularly with temporal data or sensor interactions. This will demonstrate your hands-on experience and analytical thinking.
✨Understand the Business Impact
Familiarise yourself with how behavioural AI can enhance security and authentication. Be ready to discuss how your work as an AI Engineer can contribute to real-world applications and the overall goals of the company. This shows that you’re not just technically skilled but also understand the bigger picture.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project goals, and the company's vision for AI. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values. Plus, it’s a great way to engage with your interviewers!