About this role
Salary: £? - ? per year
Requirements
- Strong Python programming skills and practical experience with PyTorch; TensorFlow is advantageous
- Experience with model evaluation, hyperparameter tuning, software testing, version control and CI/CD
- Familiarity with Linux and Windows environments, and the ability to collaborate with technical teams
- An MSc, PhD or equivalent industry experience in AI, machine learning or computer vision
Responsibilities
- Develop, train and optimise computer vision models using CNNs, Vision Transformers and deep learning techniques
- Translate AI research into reliable, production-ready software and scalable ML pipelines
- Develop and deploy advanced computer vision solutions using CNNs and enhanced Deep Neural Network (EDNN) technologies
- Work alongside engineers and researchers to turn innovative research into robust applications
Technologies
- AI
- CI/CD
- Computer Vision
- Linux
- Machine Learning
- Network
- PyTorch
- Python
- TensorFlow
- Windows
- Embedded
- Golang
More
We are an established technology company specialising in advanced AI solutions for defence and other high-performance applications. Our engineers and researchers develop cutting-edge deep learning technologies, combining artificial intelligence with neuroscience-inspired approaches. This Senior Computer Vision Engineer role pays £60 per hour, outside IR35.
last updated 46 week of 2026