Senior Software Developer

Stoke Gifford
5 days ago
Applications closed

Related Jobs

View all jobs

Front-End Software Developer – Mid/Senior

Senior DataOps Engineer

Senior DevOps Engineer

Senior DataOps Engineer

Senior DataOps Engineer

Senior Machine Learning Developer

Senior Software Developer

The Role:

This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work on:

Research & Development – Internally and externally funded research and development products investigating and developing low TRL technologies.
Product Development – Development and support of Synoptix products, primarily in the AI  and Computer Vision (object detection and track) domains.
Service Development – Development of Synoptix services, including our upcoming AI Assurance service offering.
Engineering Services – Delivery of engineering services on behalf of clients, assisting them in the development of their solutions.
Key Responsibilities:

Leading Software Development Projects

Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required.
Support the wider team in project planning, requirements definition and requirements analysis.
Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products.
Providing Software Engineering Subject Matter (SME) Expertise

Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients.
Provide technical documentation, briefings and presentations to internal and external stakeholders at all levels of seniority.
Skills Required:

Essential:

Creative problem-solving skills
Strong proficiency in Python with experience in C++ development
Experience with Linux operating systems (e.g. Red Hat, Ubuntu)
Experience working within a variety of development frameworks and practices e.g. DevOps, DevSecOps, SCRUM, MLOps, XP.
Experience with data analysis and manipulation tools (e.g. Pandas)
Experience of a broad section of the Software Development Lifecycle (SDLC) with specific focus on:

Design(Architecting, High-Level Design and Low-Level Design)
Development
Testing
Deployment & Maintenance
Experience of using the Unified Modelling Language
Excellent communication skills

Desirable:

Experience in the development of computer vision related products and services.
Experience with visual processing libraries; OpenCV, TensorFlow, PyTorch etc.
Experience operating as part of a multidisciplinary team
Experience in developing / mentoring junior staff
Experience developing and/or implementing reference architectures
Benefits:

Annual Company Bonus
25 Days holiday not including bank holidays with the option to buy/sell up to 5 days
Continuous professional development including incentives
Access to online Udemy training facility
Flexible working arrangements
Bike to work scheme
Electric car scheme
Private health care
Job well done scheme
Security Requirements:

Please note that 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

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Top 10 Mistakes Candidates Make When Applying for AI Jobs—And How to Avoid Them

Avoid the biggest pitfalls when applying for artificial intelligence jobs. Discover the top 10 mistakes AI candidates make—plus expert tips and internal resources to land your dream role. Introduction The market for AI jobs in the UK is booming. From computer-vision start-ups in Cambridge to global fintechs in London searching for machine-learning engineers, demand for artificial-intelligence talent shows no sign of slowing. But while vacancies grow, so does the competition. Recruiters tell us they reject up to 75 per cent of applications before shortlisting—often for mistakes that could have been fixed in minutes. To help you stand out, we’ve analysed thousands of recent applications posted on ArtificialIntelligenceJobs.co.uk, spoken with in-house talent teams and independent recruiters, and distilled their feedback into a definitive “top mistakes” list. Below you’ll find the ten most common errors, along with actionable fixes, keyword-rich guidance and handy internal links to deeper resources on our site. Bookmark this page before you hit “Apply”—it could be the difference between the “reject” pile and a career-defining interview.

Top 10 Best UK Universities for AI Degrees (2025 Guide)

Discover the ten best UK universities for Artificial Intelligence degrees in 2025. Compare entry requirements, course content, research strength and industry links to choose the right AI programme for you. Artificial Intelligence continues to transform industries—from healthcare to finance to transportation. The UK leads the way in AI research and education, with several universities consistently ranked among the world’s best for Computer Science. Below, we spotlight ten UK institutions offering strong AI-focused programmes at undergraduate or postgraduate level. While league tables shift year to year, these universities have a track record of excellence in teaching, research, and industry collaboration.

How to Write a Winning Cover Letter for AI Jobs: Proven 4-Paragraph Structure

Learn how to craft the perfect cover letter for AI jobs with this proven 4-paragraph structure. Perfect for junior developers and career switchers. When applying for an AI job, your cover letter can make all the difference. For many, the process of writing a cover letter for an AI position can be daunting, especially when there are so few specific guides for tailoring it to the industry. However, a clear, effective structure combined with AI-specific language and examples can help you stand out from the competition. Whether you're a junior entering the field or a mid-career professional switching to AI, the following framework will make it easier for you to craft a compelling cover letter. In this article, we’ll take you through a proven four-paragraph structure that works and provide sample lines that you can adapt to your personal experience.