
Synoptix Limited
Senior Software Engineer
Job Description
Salary: £60,000 - 60,000 per year
Requirements:- We are interested in strong proficiency in Python with experience in C++ development.
- We are interested in creative problem-solving skills.
- We are interested in experience with Linux operating systems, such as Red Hat or Ubuntu.
- We are interested in experience working within a variety of development frameworks and practices, for example DevOps, DevSecOps, SCRUM, MLOps, and XP.
- We are interested in experience with data analysis and manipulation tools, such as Pandas.
- We are interested in experience across the software development lifecycle, with specific focus on design, development, testing, deployment, and maintenance.
- We are interested in experience using the Unified Modelling Language.
- We are interested in excellent communication skills.
- We are interested in experience in the development of computer vision related products and services.
- We are interested in experience with visual processing libraries such as OpenCV, TensorFlow, and PyTorch.
- We are interested in experience in personnel management.
- We are interested in experience operating as part of a multidisciplinary team.
- We are interested in experience developing and/or implementing reference architectures.
- We are interested in experience in the development of test harnesses.
- We lead software development projects across multiple projects and stages of the software development lifecycle.
- We work as part of multidisciplinary teams with Systems Engineers, Security Engineers, Product Managers, and others as required.
- We support the wider team in project planning, requirements definition, and requirements analysis.
- We lead software design, development, testing, deployment, and maintenance for a range of AI and Computer Vision products.
- We contribute to continuous improvement by identifying opportunities to enhance our processes, tooling, infrastructure, and development frameworks.
- We act as part of multidisciplinary teams in delivering engineering services to our clients.
- We provide subject matter guidance to clients on the architecture and design of software solutions.
- We provide technical documentation, briefings, and presentations to internal and external stakeholders at all levels of seniority.
- AI
- Computer Vision
- DevSecOps
- DevOps
- Support
- Linux
- MLOps
- PyTorch
- Python
- Security
- TensorFlow
- Ubuntu
- XP
- opencv
- pandas
More:
We are Synoptix, formed in 2011 to provide engineering solutions across various technical industries. We have evolved from a company focused on Systems Thinking principles into an engineering company providing solutions and services across Systems, Cyber & InfoSec, and Technology. We work across research and development, product development, and service development, including AI and Computer Vision products and our upcoming AI Assurance service offering. Our strength lies in the crossover between these disciplines, combining our expertise to provide a bespoke, market-leading approach supported by commercial, legal, financial, and resource capability. We offer an annual company bonus based on performance, 25 days of holiday plus bank holidays with the option to buy or sell up to 5 days, flexible hybrid working arrangements, continuous professional development, access to Udemy training, an electric car scheme, bike to work scheme, and private health care. Due to the nature of our projects, we can only accept Sole UK National candidates who will need to be eligible to obtain UK Security Clearance.
last updated 37 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Synoptix Limited

Synoptix Limited
Frenchay
IT
Skills & Technologies
Inferred from job description
Salary Insight
£60,000
This role
£75,000
UK median
This salary is 20% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks