Make yourself visible and let companies apply to you.
Roles
Python Jobs
Overview
Find your next Python job with Haystack, the leading IT job board connecting top Python developers with cutting-edge tech companies. Whether you're a junior Python programmer or an experienced software engineer, explore hundreds of remote and onsite Python job openings tailored to your skills. Start your Python career search today and unlock opportunities in web development, data science, automation, and more!
Senior Hydraulic Modeller
Calibre Search
Newcastle upon Tyne
Remote or hybrid
Senior
£42,000 - £56,000
RECENTLY POSTED

Calibre Search are working in partnership with a well-established, multidisciplinary Environmental and Engineering Consultancy specialising in flood risk, hydrology, geomorphology and climate resilience. The organisation has built an excellent reputation for delivering technically robust and innovative solutions that help clients and communities better understand and manage environmental risk in a changing climate.

Operating as part of a wider group of Environmental, Engineering and Risk Management businesses, the consultancy combines scientific expertise with advanced technology to provide forward-thinking approaches to flood and environmental risk management. Their teams work collaboratively across environmental planning, engineering design, water management and data science to deliver projects that support sustainable development and long-term climate resilience.

With a strong and growing pipeline of work across the UK, they are now looking to appoint an experienced Hydraulic Modeller to join their expanding team. This opportunity is well suited to someone already established within flood risk and hydraulic modelling who is looking to play a more senior technical role within complex and nationally significant projects.

The successful candidate will join a collaborative and highly technical team delivering a wide variety of modelling studies. Projects range from detailed site-based flood risk assessments through to catchment-scale modelling, strategic flood risk management plans and climate resilience programmes supporting government agencies, infrastructure providers and local authorities.

Working closely with engineers, environmental scientists and data specialists, you will play a key role in developing robust modelling evidence that informs flood management strategies, infrastructure design and climate adaptation solutions.

The role will involve:

Building, calibrating and running hydraulic models for flood risk and water management projects
Producing high-quality modelling outputs and technical analysis
Interpreting model results and supporting the development of practical engineering and environmental solutions
Collaborating with multidisciplinary teams including engineers, environmental specialists and planners
Supporting project managers with the delivery of modelling workstreams
Providing guidance and mentoring to junior modellers within the team
Contributing to the development of modelling tools, processes and innovation across the business
Working with specialist data and digital teams exploring new approaches such as automation, AI and machine learning within environmental modelling
Candidates will typically demonstrate the following:

A degree in Environmental Science, Geography, Civil Engineering, Mathematics or a related discipline
Strong experience working within flood risk and hydraulic modelling environments
Proficiency using industry-standard modelling software such as Flood Modeller, HEC-RAS, InfoWorks ICM, MIKE+ or TUFLOW
Experience applying 1D, 2D and integrated 1D/2D hydraulic modelling techniques across a variety of rural and urban catchments
Strong GIS capability using tools such as ArcGIS or QGIS, alongside experience working with terrain and geospatial datasets
A solid understanding of UK flood risk policy, modelling guidance and regulatory frameworks
The following experience would be advantageous but is not essential:

Knowledge of hydrological assessment methods, including FEH approaches
Experience using Python, R or other coding tools for modelling or data analysis
Exposure to advanced modelling techniques, including Computational Fluid Dynamics (CFD)
Experience mentoring junior modellers or engineers
Experience managing technical work packages or supporting client-facing project delivery
The consultancy places a strong emphasis on professional development and supporting long-term career progression. Staff benefit from structured training programmes, access to generous development funding and support toward professional qualifications including chartership. They also promote a positive and supportive working culture with a strong focus on wellbeing, flexible working and maintaining a healthy work-life balance. This represents an excellent opportunity for an experienced Hydraulic Modeller looking to join a respected consultancy working on impactful projects that directly support flood resilience, environmental protection and sustainable infrastructure.

For more information about this role, please contact Sam Smith at Calibre Search or click apply.

Calibre Search promote equality in the workplace and we welcome applications from all suitably skilled or qualified candidates regardless of their sex, race, disability, religion/beliefs, sexual orientation or age. We act as both an employment agency and employment business

Automation and Controls Engineer
The West Group Limited
Waterlooville
In office
Junior - Mid
£40,000
RECENTLY POSTED

Were looking for an Automation & Controls Engineer to design, develop, and maintain bespoke automated equipment for pneumatic applications. Working closely with Engineering and Production, youll deliver reliable, efficient automation solutions from concept through to commissioning.

Key Responsibilities

  • Design mechanical, electrical, pneumatic, and control elements for automated systems.
  • Build, prototype, optimise, and validate automated equipment.
  • Develop HMIs, operator interfaces, and control panels.
  • Diagnose faults, perform maintenance, and support existing equipment.
  • Produce technical documentation including feasibility studies, designs, manuals, and validation reports.
  • Provide technical support across DTV, Production, and testing activities.
  • Work to deadlines while maintaining quality, safety, and compliance.

Skills & ExperienceRequired:

  • Minimum 2 years experience in automation or control systems engineering.
  • HNC (or equivalent) in Electrical Engineering.
  • Strong understanding of engineering principles.
  • Coding skills (e.g., Ladder Logic, Structured Text, Python, C++/Arduino, VBA).
  • PLC experience (ideally Mitsubishi).
  • Knowledge of sensors, digital communications, pneumatics, and electrical/pneumatic circuit design.
  • Familiarity with 3D CAD (preferably SolidWorks).
  • Awareness of ISO9001 and ISO13485.

Preferred:

  • Advanced pneumatic systems knowledge.
  • Experience with CAE (FEA/CFD), 3D printing, machining, and additional ISO standards (e.g., ISO17025, PUWER).
AI Data Architect
IO Associates
UK
Fully remote
Senior - Leader
£600/day - £650/day
RECENTLY POSTED

Role: Data Architect

Location: Remote

Rate: £600/ Day (Outside IR35)

Start: ASAP

Clearance: Active SC Essential

We are seeking an experienced Data Architect to join our growing data and AI function. This role is ideal for someone who thrives in complex, secure environments and can lead the design of scalable, modern data platforms. You will shape enterprise data strategies, develop end-to-end architectures, and play a key role in embedding AI capabilities across the organisation.

Key Responsibilities

  • Design, implement, and maintain enterprise data architectures across cloud and hybrid environments.
  • Lead architecture for large-scale Snowflake deployments, including modelling, governance, security, and performance optimisation.
  • Define and deliver AI-driven data solutions, working closely with data science and engineering teams.
  • Provide architectural oversight across multiple programmes, ensuring alignment with standards and governance frameworks.
  • Produce architectural artefacts using industry-standard tools (Archimate, TOGAF, UML, Sparx Enterprise Architect, Lucid, etc.).
  • Ensure data architectures meet stringent security, compliance, and governance requirements - particularly within secure, regulated sectors.
  • Act as a technical authority and trusted advisor for senior stakeholders.

Essential Skills & Experience

  • Proven experience as a Data Architect within enterprise environments.
  • Hands-on expertise with Snowflake (architecture, modelling, security, governance).
  • Strong understanding of AI/ML platforms, data pipelines, MLOps, and integrating AI into data architectures.
  • Active Security Clearance (SC or DV).
  • Proficiency with architecture frameworks and tools (TOGAF, ArchiMate, UML, etc.).
  • Strong knowledge of cloud platforms (Azure, AWS, or GCP).
  • Excellent communication and stakeholder management skills.

Desirable Experience

  • Exposure to government, defence, or other highly regulated sectors.
  • Knowledge of Databricks, Python, dbt, or Kafka.
  • Experience designing real-time/streaming architectures.
  • Certification in Snowflake, cloud architecture, or TOGAF.

How to Apply

If you’re an experienced Data Architect with a passion for AI, cloud platforms, and secure enterprise data solutions, we want to hear from you.

Apply now with your CV and clearance status.

Senior DataOps Engineer - AWS
Coventry Building Society
Coventry
Hybrid
Senior
£70,000
RECENTLY POSTED
+1

About the role

We have an exciting opportunity for aSenior DataOps Engineerto join the Group and take responsibility for inspiring and coaching our Data Engineering teams.

The person in post will be working alongside domain-oriented, multi-disciplinary data product teams to design, develop, and test high-quality data solutions that serve as the backbone of our decision-making and digital services.

Driving automation and CI/CD practices across data pipelines and infrastructure, the Senior DataOps Engineer will build robust, scalable, and secure infrastructure that supports our data platform strategy.

The role holder will lead and mentor data engineers, fostering a high-performance, collaborative environment. They will also play a central role in designing and developing a new cloud-based Data Ecosystem.

Working closely with stakeholders to analyse requirements the person in post will design test strategies and ensure data quality and integrity through comprehensive testing. They will also collaborate in an agile environment with product managers, analysts, and developers to deliver data products that create tangible business value

Benefits:

  • 28 days holiday a year plus bank holidays and a holiday buy/sell scheme
  • Annual discretionary bonus scheme
  • Personal pension with matched contributions
  • Maternity, paternity and sharedparental leave
  • Extensivewellbeing support
  • Life assurance (6 times annual salary)

This role can be based from either our Head Office campus in Coventry or our Manchester office. A team-led hybrid working arrangement is in place.

About you

For this role youll need to have:

  • Extensive experience with AWS (S3, Glue, Redshift, SageMaker)
  • Experience leading and coaching individuals to provide ongoing oversight over the development of data products.
  • Experience of building and automating data pipelines in finance
  • The ability to demonstrate, automate and manage data systems so they run smoothly and can grow easily.
  • Familiarity withDocker, Terraform, GitHub Actions, and Vault
  • Experience in codingSQL, Python, Spark, or Scalato work with data.
  • Experience with databases used in Data Warehousing, Data Lakes, and Lakehouse setups. You know how to work with both structured and unstructured data.
  • Experience in testing and testing standards

Experience in these areas would be helpful:

  • Possess an AWS qualification
  • Experience of working in an Agile Team; preferably Safe.
  • Experience in specific tooling Qlik Replicate / Qlik Compose / DataBricks / Informatica / SAS
  • An understanding of data modelling methodology (Kimball, Data Vault, Lakehouse)

About us

In 2025, Coventry Building Society purchased The Co-operative Bank. Bringing together our purpose-led building society with the UKs original ethical bank was the start of an exciting journey.

Trusted by over four million people, were a mutually owned business free from shareholders, and with our combined experience of almost 300 years, our ethics and dedication will continue to guide us. Together, we have shared values and an ethical approach towards our members, customers and colleagues.

Were officially recognised as a Great Place to Work and our benefits go beyond basic pay, with a discretionary bonus scheme, a culture of reward and recognition and comprehensive support for wellbeing.

Were serious about equality, of race, age, faith, disability, and sexual orientation and we celebrate diversity. By working together, we know youll build more than just a career with us.

Flexibility and why it matters
We understand the need for flexibility, so wherever possible, well consider alternative working patterns.Have a chat with us before you apply to see what the possibilities are for this role.
Proud to be a Disability Confident Committed Employer
Were proud to offer an interview or assessment to every disabled applicant who meet the minimum criteria for our vacancies. As part of the application process, disabled applicants can opt in for the Disability Confident Interview Scheme. If there are ever occasions where it is not practicable to interview all candidates that meet the essential criteria, such as when we receive a high number of applications, we commit to interviewing disabled candidates who best meet the minimum essential and desirable criteria.

Bare Metal Platform Engineer
Networking People Limited
Yorkshire And The Humber
In office
Senior - Leader
Private salary
RECENTLY POSTED
+1

Contract: Bare Metal Platform Engineer & Orchestration Lead

Start Date: ASAP
Duration: 6 months +
Location: Yorkshire
Rate: Negotiable (Deemed inside IR35 via Umbrella solution)
Reference: 20233

Role Summary:

Major IT Consultancy is seeking a Bare Metal Platform Engineer to be responsible for the technical engineering, industrialisation, and operational lifecycle of a clients global x86 estate. Unlike a traditional asset lead, this role focuses on abstracting hardware complexity through automation. You will be responsible for engineering the ‘connective tissue’ between vendor-specific management tools (iDRAC, iLO, XCC) and the clients core orchestration engines. The goal is to deliver ‘Bare Metal as a Service’ (BMaaS) by ensuring that Dell, HPE, and Lenovo hardware can be provisioned, managed, and observed as a unified, code-driven resource.

Key Responsibilities:

  • Unified Orchestration Engineering: Design and implement automation workflows that abstract vendor-specific tools (Lenovo XClarity, Dell OpenManage, HPE OneView) into a standardized management layer.
  • Northbound Integration: Lead the integration of hardware management platforms with the Bank’s Ansible and Terraform playbooks to enable Infrastructure as Code (IaC) provisioning.
  • Observability & Telemetry: Engineer the export of hardware health and performance metrics into OpenTelemetry (OTEL) and Prometheus to ensure unified monitoring across the heterogeneous fleet.
  • ITSM & DDI Automation: Automate the end-to-end lifecycle from IP allocation (DDI/IPAM) to ServiceNow ticket generation for automated hardware break-fix and warranty tracking.
  • Firmware & Security Compliance: Define and programmatically enforce ‘Golden Baselines’ for BIOS, RAID, and NIC settings, ensuring all assets meet the Bank’s security control frameworks before being promoted to production.
  • Audit & Evidence Engineering: Maintain immutable, automated audit trails for every hardware configuration change, replacing manual asset records with real-time ‘state of the world’ reporting.

Key Skills & Experience:

  • Multi-Vendor Hardware Deep-Dive: Expert-level knowledge of Dell PowerEdge (iDRAC), HPE ProLiant (iLO), and Lenovo ThinkSystem (XCC) hardware architectures.
  • Protocol Mastery: Proficiency in hardware-level communication protocols, specifically Redfish API, IPMI, and SNMP for out-of-band management.
  • Infrastructure as Code: Significant experience with Ansible (Roles/Collections) or Terraform for automating physical infrastructure deployments.
  • DDI & Network Services: Working knowledge of DHCP, DNS, and IPAM (DDI) services and how they interact with PXE/iPXE boot sequences.
  • Scripting & Development: Strong Python or Bash skills for building custom integration wrappers and data transformation tools.
  • Operational Governance: Experience working in highly regulated or audit-driven environments, with a focus on automated evidence collection.

Networking People (UK) is acting as an Employment Business in relation to this vacancy.

Software Engineer
Raytheon
Gloucester
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
+10

Raytheon UK have a full time, permanent opportunity for a Software Engineer to join our team on our Manchester or Gloucester sites within a hybrid working pattern. You'll be part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Due to the interesting work we do and the sector this team is working in, we require all candidates to hold SC and be eligible & willing to obtain eDV clearance. In this area of the business we provide DevSecOps at scale, Artificial Intelligence, Machine Learning, cyber and geospatial intelligence capabilities to support the defence, intelligence and cyber sectors. Collaborating with customers and suppliers to deliver secure, mission critical systems using the latest technologies and innovations. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Skills and Experience Full-stack experience across a selection of JavaScript frameworks (React, NextJS), TypeScript, Python, Java REST API development & OpenAPI / Swagger Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Unit testing / automation and use of testing frameworks (e.g. Mocha, Jest, Cypress) We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. TPBN1\_UKTJ

Software Engineer X 5
Adria Solutions
Cambridge
In office
Graduate - Junior
£70,000
RECENTLY POSTED

Software Engineer Near Cambridge My client, a fast-growing AI company based near Cambridge, is seeking talented Software Engineers to join a small but rapidly expanding development team. This is an opportunity to work on a wide variety of projectsfrom early-stage prototypes to fully developed products- helping to create new technologies that solve complex, real-world challenges.

This is a hands-on role offering autonomy, responsibility, and exposure to diverse technical domains across the full R&D lifecycle.

Key Responsibilities Designing and developing software for both prototype systems and production-ready products

Working across multiple projects concurrently and adapting to varied technical challenges

Collaborating with multidisciplinary engineers to integrate software with hardware and wider system components

Rapidly learning and applying new technologies

Contributing to problem-solving throughout the development process

Supporting software used to control hardware platforms, sensors, or custom devices

Requirements Strong academic background (2:1 or above) in a STEM discipline

(Computer Science, Mathematics, Physics, Engineering, etc.)

Demonstrated ability to tackle difficult or ambiguous technical problems

Ability to work independently with minimal supervision

Willingness and ability to learn new tools, languages, and technologies quickly

Working knowledge of Python

Desirable (Not Essential) Experience interfacing software with hardware or embedded systems

Familiarity with computer networking

Experience with deep-learning frameworks (TensorFlow, PyTorch)

Understanding of machine learning, statistics, optimisation, or algorithm development

Experience developing mobile applications (iOS and/or Android)

Suitable for both graduates and experienced engineers with strong problem-solving skills and a desire to learn.

Role Details Location:Near Cambridge

Working Pattern: Onsite, 5 days a week

Eligibility: Full UK work rights required (no sponsorship available)

Opportunity: Work across the entire prototype-to-product lifecycle in a fast-paced R&D environment

Interested? Please Click Apply Now!Software Engineer - Near Cambridge

TPBN1_UKTJ

Site Reliability Engineer
83zero Limited
City of London
Hybrid
Senior - Leader
£100,000
RECENTLY POSTED

Principal Site Reliability Engineer

Location: Woking / London (Hybrid)

Salary: £85,000 - £100,000

We’re looking for a Principal SRE to lead the design and delivery of scalable, cloud-native platforms supporting critical UK services. You’ll work in collaborative Cloud Pods, combining hands-on engineering with technical leadership.

What you’ll do

Build and operate reliable, scalable platforms using GitOps

Drive automation, observability, and resilience (error budgets, SLOs)

Work in Agile teams focused on customer outcomes

Mentor engineers and champion SRE best practices

Contribute to platform strategy and continuous improvement

Take part in an on-call rota for live services

?? What you’ll bring

Proven experience in Site Reliability Engineering leadership

Strong skills in Kubernetes / OpenShift

Experience across multi-cloud or hybrid environments

Knowledge of tools like Istio, Prometheus, Grafana, ArgoCD/FluxCD

Experience with Infrastructure as Code (Helm/Kustomize)

Scripting skills (Python / Bash)

Why join?

Work on high-impact, critical systems

Collaborative, supportive engineering culture

Strong focus on learning, certifications, and progression

Details

Hybrid: home, Woking/London offices, and client sites

SC Clearance required (5 years UK residency)

TPBN1_UKTJ

Graduate Production Automation Engineer
Innovative Technology
Oldham
In office
Graduate
Private salary
RECENTLY POSTED

Are you a Graduate Production Automation Engineer, who is looking to work in a fast paced, global, market leading company? Here at Innovative Technology, we have an excellent opportunity for a Graduate Production Automation Engineer to join our site-based Production Engineering team at our global head office in Oldham, Greater Manchester. The role overview: Work closely with our UK and International team members to enhance the efficiency, quality and cost-effectiveness of our manufacturing processes at Innovative Technology. Collaborate with Engineering Development teams to seamlessly transition new products into volume production. Responsibilities of our Graduate Production Automation Engineer: Focus on automated assembly, generate assembly line layout and manufacturing cell plans that are optimised for efficient product assembly Design and develop improvement concepts for automation of repetitive assembly operations Once developed, turn concept machines into Production ready equipment Create concept and specification for all production equipment, liaise with manufacturers of assembly equipment Demonstrate knowledge of continuous improvement approaches using techniques such as Kaizen and Lean Manufacturing Create and communicate New Product information from UK Development team and share with overseas Production team Create Assembly work instructions and SOP’s and other technical documentation Use problem solving techniques such as root cause analysis and manage the implementation of corrective action(s) Take part in design reviews of new products with the Development Team.  Ensuring products are designed for ease of manufacture and assembly Essential Skills & Experience: Degree in Electronic, Automation, Electro-Mechanical or Mechanical Engineering Demonstrated use of Software programming languages i.e. Arduino/C++, Python, etc Demonstrated use of 3D modelling and design tools for Mechanical design e.g. Solidworks, NX Awareness in the manufacture process of electro-mechanical assemblies in a high-volume environment Computer literate with competence in using Microsoft 365, specifically with Word and Excel Strong collaborative teamwork with excellent communication skills, both written and verbal Analytical, creative and practical approach to solving problems, proposing solutions to issues that may arise Ability to learn about complex products, services and bespoke systems quickly Your Package & Perks: A competitive salary Flexible working hours 32 days holiday, (including public Holidays) plus the opportunity to earn up to an extra 13 days holiday each year Educational Sponsorship Enhanced Pension Contribution Healthcare Insurance (including dental) Wellbeing support Life Insurance Income Protection Insurance Enhanced maternity/paternity/adoption leave & pay Cycle to Work Scheme Electric Car Scheme Onsite electric car charging points Free secure parking Informal dress code Paid breaks, with free premium hot drinks We’re Innovative… Trading for over 30 years here at Innovative Technology, where we now have offices on five continents and employ around 400 people, with over 170 based from our state-of-the-art R&D hub. From self-service checkouts to arcade machines, we provide our retail, banking, kiosk, vending, gaming and amusement customers with products and services that help them securely accept automated payments, with our industry-leading technology keeping us at the forefront of our sector. We also provide facial analysis technology for age estimation and control access for some of the world’s leading companies. By being true to our values of Innovation, Collaboration, Respect and Drive we’ve seen significant growth and won numerous domestic and international awards, whilst offering outstanding career opportunities and great benefits. You’ll find us on the edge of the Pennines and less than half an hour from central Manchester, with modern offices, free parking and excellent transport links. We are a disability-confident employer, as such we will shortlist all candidates meeting our minimum criteria (as specified in the job description) who state they have a disability within their application. What’s next? If you’re an experienced Graduate Production Automation Engineer and want to join our award-winning team working on the latest cutting-edge technology, we want to hear from you. A better way...  Through our people, drive and commitment we push boundaries to deliver innovative products and services. This is a two-part interview process, starting with a brief telephone screening followed by an on site interview

Lead Embedded Software Engineer
Computer Futures
Burgess Hill
In office
Senior
£55,000 - £65,000
RECENTLY POSTED

Overview We are seeking a highly skilled Lead Embedded Software Engineer to take technical ownership of embedded software architecture and development within a high‑performance engineering environment. The role involves designing real‑time embedded systems for complex electro‑mechanical products used globally in industrial and advanced manufacturing applications. You will act as the technical authority for embedded software, mentoring engineers, shaping architecture, and ensuring robust, high‑quality firmware delivery. Key Responsibilities Technical Leadership & Architecture Own and define the embedded software architecture across multiple product lines. Lead technical decision-making, balancing hardware, firmware, and system constraints. Drive best practices in embedded development: architecture design, coding standards, documentation, testing. Collaborate closely with hardware, electronics, controls, and systems teams. Embedded Development Hands-on design and development of firmware in C/C++ for ARM-based MCUs (e.g., STM32). Design and implementation of real-time systems using RTOS or bare-metal environments. Develop robust firmware for sensors, motor control, communication buses, timing, and control loops. Implement and debug communication protocols (SPI, I²C, UART, CAN, Modbus, EtherCAT, etc.). Quality, Testing & Compliance Ensure software meets safety, reliability, and performance requirements. Champion unit testing, integration testing, hardware‑in‑the‑loop verification. Familiarity with MISRA or similar embedded best‑practice frameworks is beneficial. Team Contribution Mentor and guide senior and mid‑level engineers. Lead code reviews and enforce high engineering standards. Contribute to long‑term technology roadmaps and product evolution. Skills & Experience Required Essential Strong expertise developing real‑time embedded software in C/C++. Proven experience designing embedded system architectures end‑to‑end. Deep understanding of microcontroller platforms (preferably ARM Cortex‑M / STM32). Strong knowledge of hardware-software interfacing, electronics fundamentals, and debugging (oscilloscopes, logic analysers, JTAG, etc.). Experience working with communication protocols in industrial/embedded environments. Ability to lead projects, influence design decisions, and guide engineering teams. Experience in structured development processes, version control (Git), CI/CD for embedded systems. Desirable Experience in industrial control, robotics, machinery, pumps, motor control, sensors, or similar environments. Exposure to safety‑critical or high‑reliability systems. Python or scripting experience for tools/testing automation. Knowledge of DSP, control algorithms, or system modelling. Familiarity with IEC or ISO engineering standards. What Their CV Must Show (Non‑Negotiables) Here's what you specifically want to screen for when sourcing: ✔ Solid technical foundations Strong embedded C/C++ development history. Real‑time systems experience (bare‑metal and/or RTOS). Experience with ARM Cortex‑M / STM32 or equivalent MCUs. ✔ Architecture capability (key for this lead role) Evidence of owning software architecture, not just implementing requirements. System‑level thinking: bootloaders, task scheduling, memory management, scalability. Designs involving multiple peripherals, communication buses, and complex hardware interaction. ✔ Communication protocols Examples of designing or implementing protocols (SPI, I2C, CAN, UART, Modbus, EtherCAT etc.). ✔ Debugging / hardware interaction Real-world experience debugging embedded systems using oscilloscopes, logic analysers, JTAG/SWD. ✔ SDLC / Quality Unit testing, code review, version control, requirement traceability. Mention of MISRA or other structured coding practices is ideal. ✔ Leadership traits Leading small engineering groups or mentoring juniors. Running design reviews or being the "go‑to" person for system design issues. ✔ Industrial/product background Prefer candidates from: Industrial tech Robotics Mechatronics Pumps/valves/motors Semiconductor or high‑vacuum systems Instrumentation Automation equipment To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales

Data Engineer
Raytheon
Manchester
In office
Junior - Mid
Private salary
RECENTLY POSTED
+7

Raytheon UK have a full time, permanent opportunity for a Data Engineer to join our team on our Manchester, Gloucester or London sites working onsite. Our Data Engineering role will be responsible for building and maintaining data processing pipelines and also the transformation and optimisation of data for analytical use. As Data Engineer, you'll be part of our experienced software dev function, working in a cross-functional Agile team. We have opportunities for Data Engineers at every level within a team, so upon reviewing your application we will discuss the great opportunities for development or challenges we offer based off your professional profile. Due to the interesting work we do and the sector this team is working in, we require all candidates to hold current eDV clearance. Responsibilities Build data pipelines that clean, transform, and aggregate data from disparate sources Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Skills and Experience Strong analytic skills related to working with unstructured datasets Python (PySpark, Pandas, PyArrow) Distributed data processing (Apache Spark) Data ETL (Apache Airflow, AWS Step Functions, Apache NiFi) Cloud services (AWS, Azure or GCP) Messaging / Streaming (Kafka, AWS SQS, Other Cloud Queuing Native services) SQL and NoSQL databases and storage (HDFS, Iceberg, Elastic, S3, Data Lake) Containerisation and orchestration (Docker / Kubernetes / Openshift) Testing frameworks and best practices We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. TPBN1\_UKTJ

Software Developer
Radiant Systems Europe Limited
Exeter
Remote or hybrid
Mid - Senior
£300/day - £600/day
RECENTLY POSTED

Description:

Consumer Digital enables the public to access client forecasts and observation data through various channels, such as its website and mobile apps. Understand the important weather data for web-scale platforms and make available the latest science and data through common capability APIs that are robust and well architected.

A developer delivers software components that form part of a product.

At this role level, you will:

Develop software to meet user needs

Follow best practice guidelines and help to improve those guidelines

Write clean, secure and well-tested code

Coach and mentor more junior colleagues

Operate the services you build and identify issues in production

Essential and desirable criteria are as follows:

Strong analytical and problem-solving skills (Experts by nature)

Proven ability to design, implement, and delivering quality and efficient software using Amazon Web Services to deliver data via APIs (We keep evolving)

Good communication skills that adapt to all level of stakeholders (We’re better together)

Self-motivated with the ability to prioritise, meet deadlines, and lead development activities

Demonstrable skills in Python software development

Demonstrable skills in AWS CDK

Experience of source control systems such as Git

Experience of AGILE approach to software development following GDS principles

Experience of using AI / Prompt engineering to aid development

Experience of scientific data formats such as NetCDF, BUFR, GRIB

TPBN1_UKTJ

Software Engineer
Octagon Group
Cambridge
In office
Junior - Mid
£40,000 - £55,000
RECENTLY POSTED

Software Engineer - Cambridge My client are a leading company in thermal imaging, night vision, and augmented reality systems. Our technologies are used by defence, security, and industrial customers worldwide. they design and build products in-house, creating solutions that perform in demanding environments. They are building a new Production Engineering team to move products from development into scalable manufacturing. They are looking for a Software Engineer to develop tools, automation, and processes that support production, testing, and product configuration. What you will do - Software Engineer - Cambridge \* Support the transfer of products from R&D into manufacturing \* Develop and maintain automated test software for production and validation \* Work with engineers to improve product testability \* Create processes for firmware flashing, software installation, and product configuration \* Improve manufacturing through automation and better workflows \* Troubleshoot software and production issues and implement fixes \* Ensure software version control and traceability through production \* Work with R&D, Production, Quality, and suppliers What we are looking for - Software Engineer - Cambridge \* Degree or equivalent in Software Engineering, Computer Science, or similar \* Experience developing software tools or scripts for testing or automation \* Strong experience with LabVIEW \* Understanding of software release and configuration control \* Ability to troubleshoot software and embedded systems \* Strong documentation skills and attention to detail \* Comfortable working across engineering and production teams Desirable - ​​​​​​​Software Engineer - Cambridge \* Experience supporting new product introduction from prototype to volume manufacture \* Knowledge of embedded systems or firmware programming \* Experience with Python or C/C++ \* Understanding of manufacturing test systems and automation \* Knowledge of engineering change control and ISO9001

Senior Embedded Software Engineer
Computer Futures
Burgess Hill
In office
Senior
£45,000 - £55,000
RECENTLY POSTED

Overview We are looking for an experienced Senior Embedded Software Engineer to design, develop, and enhance embedded software for advanced electro‑mechanical products used in global industrial applications. This role is hands-on and technical, contributing to firmware development across the full product lifecycle while collaborating closely with hardware, electronics, and systems teams. This is an ideal position for an engineer who enjoys solving real‑time, hardware‑integrated problems and delivering high-quality embedded code in a structured engineering environment. Key Responsibilities Embedded Software Development Design and develop embedded firmware in C/C++ for ARM-based microcontrollers (e.g., STM32). Work with real‑time environments - RTOS or bare-metal. Implement drivers, peripherals, communication buses, sensor interfaces, motor control, timers, and control loops. Write reliable, maintainable, well‑structured embedded code. Hardware Interaction Collaborate with electrical and systems engineering teams to define requirements and interface specifications. Use oscilloscopes, logic analysers, debuggers (e.g., JTAG/SWD) to diagnose and resolve issues. Support integration, bring-up, and testing of new hardware and prototypes. Software Quality & Processes Contribute to code reviews, unit testing, and documentation. Use version control systems (Git) and structured SDLC processes. Follow embedded software best practices (MISRA or similar desirable). Team Collaboration Mentor less experienced engineers where appropriate. Work closely with cross-functional teams to deliver features, diagnose field issues, and improve existing firmware. Participate in technical discussions and contribute to continuous improvement of tools and processes. Skills & Experience Required Essential Strong professional experience developing embedded systems in C/C++. Experience with ARM Cortex‑M microcontrollers (e.g., STM32). Good understanding of embedded hardware: peripherals, ADCs, interrupts, timers, PWM, bootloaders. Experience in real-time systems (RTOS or bare-metal). Strong debugging skills using both software tools and physical lab equipment. Communication protocols: SPI, I²C, UART, CAN (at least two). Experience in full lifecycle firmware development within a structured engineering environment. Desirable Experience with industrial products, robotics, machinery, pumps, sensors, or motor control. Control algorithms or DSP understanding. Experience with Python or scripting for tooling/test automation. Familiarity with safety, reliability, or IEC/ISO engineering standards. Experience with continuous integration and automated test frameworks for embedded systems. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales

Software Engineer - LabView
Technical Futures Ltd
Cambridgeshire
In office
Junior - Mid
Private salary
RECENTLY POSTED

A Software Engineer with proven experience of developing software tools and scripts for production test and process automation together with strong LabView experience, will join the new Production Engineering team of an award winning Technology Company.

The successful Software Engineer will focus on the software aspects of NPI, production test automation, device programming, configuration control and continuous improvement of manufacturing processes.

The successful Software Engineer should bring the following:

  • A Degree (or equivalent experience) in Software Engineering, Computer Science or similar.
  • Strong experience using LabView for test automation.
  • Proven experience developing software tools and scripts for production test and process automation.
  • Good understanding of software release processes and configuration control.
  • The ability to troubleshoot software/firmware issues in embedded or hardware-integrated systems.
  • Knowledge of other programming languages such as Python and C/C++ beneficial as is knowledge of manufacturing test systems and automation frameworks.

A competitive salary package will be offered depending on your level of experience. You must have full eligibility to work in the UK as no sponsorship available.

Lead Data Engineer
Hays Technology
Yorkshire
Hybrid
Senior
£70,000 - £80,000
RECENTLY POSTED

Hull, HU10 + 2 days home working Up to 80,000 + Benefits Your new role I am currently recruiting for a Lead Data Engineer to build and strengthen the foundations of the data platform, delivering reliable pipelines, governed, high-quality data products that teams across Sales, Network, Customer Experience, Finance and Operations can trust. Responsibilities Build, optimise and operate ELT/ETL pipelines into our data platform using SQL and Python (PySpark), with a focus on reliability, performance and maintainability. Develop and maintain core data models (curated layers, dimensional models, shared definitions) that enable consistent KPI reporting and analysis. Implement and embed data quality controls (freshness, completeness, accuracy, reconciliation checks) and monitoring so issues are detected early and fixed at source where possible. Partner with analysts and stakeholders to turn business questions into reusable, well-governed data products rather than one-off reporting. Improve engineering standards: Git workflows, code review, documentation, repeatable deployments, and sensible environment separation. Support governance by helping define data contracts, ownership, lineage and "what does this metric mean?" clarity, so teams can use and challenge the numbers confidently. Contribute to the wider platform roadmap while keeping delivery outcomes front and centre. Lead by example on engineering quality: set the bar for production-grade delivery (testing, monitoring, documentation, code review, release discipline) and help the team consistently meet it. Coach and uplift others: mentor junior engineers/analysts, run pairing sessions, provide practical feedback, and help raise SQL/Python capability across the function. Experience needed Strong hands-on experience as a data engineer in complex, high-growth or technology-led organisations. A track record of taking data pipelines and models from "fragile and fragmented" to "trusted, governed and embedded" through practical engineering improvements. Solid experience across the data engineering lifecycle: ingestion, transformation/modelling, and enabling consumption through BI/semantic conventions. Hands-on capability with modern cloud data platforms and tooling, and a clear view of what "good" looks like for testing, monitoring, environments and deployment. Proven approach to data quality: not just fixing reports, but improving definitions, controls and root causes in upstream systems and processes. Strong communication skills: able to explain trade-offs, risks, and delivery choices clearly to non-technical stakeholders, and comfortable being challenged. A high-standards, low-ego working style: collaborative, pragmatic, and focused on outcomes that stick (not dashboards that nobody uses). Must have developed a Data Platform from inception to completion. Managed and developed data engineers, forming a high-performing team. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)

Network Engineer / Network Designer
Experis
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

Job title: Network Engineer / Network Designer (Contract)
Duration: 3 months initially, with potential extensions
Location: London (Hybrid)

Role Overview
A Network Engineer / Network Designer is required to deliver project-based network and security changes within a large, distributed retail organisation. This role focuses solely on project delivery, with no BAU or operational support responsibilities.

The contractor will work under general direction, taking responsibility for their own deliverables and ensuring that all design output, configuration artefacts, and documentation updates are accurate, consistent, and aligned with established standards. The work will involve contributing to network designs, implementing planned configuration changes, and updating documentation across hybrid cloud and on?premises environments.
Technologies include Cisco ACI, Juniper Mist, Fortinet FortiGate, Palo Alto Networks, Zscaler (ZIA/ZPA), Azure networking, F5 LTM, and automation tooling such as Python, GitHub, and Terraform.

Key Responsibilities
Network Design & Documentation

  • Produce and update high?quality network documentation, including HLDs, LLDs, diagrams, and configuration specifications.
  • Apply established design patterns for routing, segmentation, cloud connectivity, and secure access.
  • Document changes clearly and consistently, ensuring traceability across project phases.
  • Contribute to designs for Cisco ACI, including application profiles, endpoint groups, and policy models.
  • Contribute to documentation for Juniper Mist wireless and access network deployments.
  • Prepare clear integration and connectivity documentation for Zscaler ZIA and ZPA.

Network Engineering & Project Delivery

  • Deliver planned configuration changes across Fortinet, Palo Alto, and Juniper SRX firewalls.
  • Implement routing changes using BGP and associated enterprise protocols.
  • Build IPSec tunnels, VPNs, and Zero Trust access configurations following approved designs.
  • Configure F5 LTM for application delivery and traffic management.
  • Complete migration tasks, cutovers, and validation steps in line with project plans.
  • Produce implementation runbooks, testing steps, and post?change records.

Azure Cloud Networking

  • Deploy Azure networking components such as VNets, subnets, NSGs, UDRs, Azure Firewall, and Private Endpoints.
  • Update cloud network diagrams and documentation to reflect changes and new deployments.
  • Support the delivery of hybrid connectivity using VPN Gateway and ExpressRoute.
  • Ensure cloud networking aligns with existing enterprise design standards.

Automation & Tooling

  • Use Python to support automation of repeatable network configuration or verification tasks.
  • Maintain configuration artefacts and documentation using GitHub version control.
  • Apply Terraform modules to deliver network and cloud infrastructure builds where required.

Transformation & Migration Delivery

  • Contribute to workstreams delivering network modernisation, cloud adoption, and segmentation changes.
  • Follow defined procedures when supporting branch, cloud, or data centre migrations.
  • Produce migration documentation, implementation notes, and verification reports.
  • Identify risks or issues related to network changes and escalate appropriately.

Required Skills & Experience
Core Networking

  • Strong understanding of routing and switching technologies.
  • Practical experience implementing BGP in enterprise environments.
  • Knowledge of OSPF, VLANs, NAT, QoS, and IPsec VPN.
  • Experience working with Cisco ACI and policy-driven network designs.
  • Familiarity with Juniper Mist wireless and access networking.

Security & Firewalls
Hands on experience with:

  • Fortinet FortiGate
  • Palo Alto Networks
  • Juniper SRX
    Including policy creation, rule updates, segmentation, and configuration deployment.

Secure Access & Zero Trust

  • Experience deploying Zscaler ZIA and/or ZPA into enterprise environments.
  • Understanding of Zero Trust concepts and secure access patterns.

Cloud Networking

  • Practical experience delivering Azure networking solutions.
  • Understanding of hybrid connectivity requirements and cloud security controls.

Desirable Skills

  • Automation experience with Python, Terraform, GitHub, and/or Ansible.
  • Experience configuring and maintaining F5 LTM.
  • Experience working in large distributed or retail organisations.

Deliverables

The contractor will be responsible for delivering:

  • Updated network documentation (HLDs, LLDs, diagrams).
  • Configuration build documents for firewall, routing, and LTM implementations.
  • Azure networking deployment artefacts and connectivity documentation.
  • Migration runbooks, test plans, and implementation records.
  • Accurate, fully maintained documentation within agreed repositories.
  • Clear, complete handover material for operational teams.
Graduate Production Automation Engineer
Innovative Technology
Oldham
In office
Graduate
Private salary
RECENTLY POSTED

Are you a Graduate Production Automation Engineer, who is looking to work in a fast paced, global, market leading company?

Here at Innovative Technology, we have an excellent opportunity for a Graduate Production Automation Engineer to join our site-based Production Engineering team at our global head office in Oldham, Greater Manchester.

The role overview:

Work closely with our UK and International team members to enhance the efficiency, quality and cost-effectiveness of our manufacturing processes at Innovative Technology. Collaborate with Engineering Development teams to seamlessly transition new products into volume production.

Responsibilities of our Graduate Production Automation Engineer:

  • Focus on automated assembly, generate assembly line layout and manufacturing cell plans that are optimised for efficient product assembly
  • Design and develop improvement concepts for automation of repetitive assembly operations
  • Once developed, turn concept machines into Production ready equipment
  • Create concept and specification for all production equipment, liaise with manufacturers of assembly equipment
  • Demonstrate knowledge of continuous improvement approaches using techniques such as Kaizen and Lean Manufacturing
  • Create and communicate New Product information from UK Development team and share with overseas Production team
  • Create Assembly work instructions and SOP s and other technical documentation
  • Use problem solving techniques such as root cause analysis and manage the implementation of corrective action(s)
  • Take part in design reviews of new products with the Development Team. Ensuring products are designed for ease of manufacture and assembly

Essential Skills & Experience:

  • Degree in Electronic, Automation, Electro-Mechanical or Mechanical Engineering
  • Demonstrated use of Software programming languages i.e. Arduino/C++, Python, etc
  • Demonstrated use of 3D modelling and design tools for Mechanical design e.g. Solidworks, NX
  • Awareness in the manufacture process of electro-mechanical assemblies in a high-volume environment
  • Computer literate with competence in using Microsoft 365, specifically with Word and Excel
  • Strong collaborative teamwork with excellent communication skills, both written and verbal
  • Analytical, creative and practical approach to solving problems, proposing solutions to issues that may arise
  • Ability to learn about complex products, services and bespoke systems quickly

Your Package & Perks:

  • A competitive salary
  • Flexible working hours
  • 32 days holiday, (including public Holidays) plus the opportunity to earn up to an extra 13 days holiday each year
  • Educational Sponsorship
  • Enhanced Pension Contribution
  • Healthcare Insurance (including dental)
  • Wellbeing support
  • Life Insurance
  • Income Protection Insurance
  • Enhanced maternity/paternity/adoption leave & pay
  • Cycle to Work Scheme
  • Electric Car Scheme
  • Onsite electric car charging points
  • Free secure parking
  • Informal dress code
  • Paid breaks, with free premium hot drinks

We re Innovative

Trading for over 30 years here at Innovative Technology, where we now have offices on five continents and employ around 400 people, with over 170 based from our state-of-the-art R&D hub.

From self-service checkouts to arcade machines, we provide our retail, banking, kiosk, vending, gaming and amusement customers with products and services that help them securely accept automated payments, with our industry-leading technology keeping us at the forefront of our sector. We also provide facial analysis technology for age estimation and control access for some of the world s leading companies.

By being true to our values of Innovation, Collaboration, Respect and Drive we ve seen significant growth and won numerous domestic and international awards, whilst offering outstanding career opportunities and great benefits. You ll find us on the edge of the Pennines and less than half an hour from central Manchester, with modern offices, free parking and excellent transport links.

We are a disability-confident employer, as such we will shortlist all candidates meeting our minimum criteria (as specified in the job description) who state they have a disability within their application.

What s next?

If you re an experienced Graduate Production Automation Engineer and want to join our award-winning team working on the latest cutting-edge technology, we want to hear from you.

A better way Through our people, drive and commitment we push boundaries to deliver innovative products and services.

This is a two-part interview process, starting with a brief telephone screening followed by an on site interview.

Software Engineer X 5
Adria Solutions Ltd
Cambridge
In office
Graduate - Junior
£30,000 - £70,000
RECENTLY POSTED

Software Engineer Near Cambridge

My client, a fast-growing AI company based near Cambridge, is seeking talented Software Engineers to join a small but rapidly expanding development team. This is an opportunity to work on a wide variety of projects from early-stage prototypes to fully developed products- helping to create new technologies that solve complex, real-world challenges.

This is a hands-on role offering autonomy, responsibility, and exposure to diverse technical domains across the full R&D lifecycle.

Key Responsibilities

  • Designing and developing software for both prototype systems and production-ready products
  • Working across multiple projects concurrently and adapting to varied technical challenges
  • Collaborating with multidisciplinary engineers to integrate software with hardware and wider system components
  • Rapidly learning and applying new technologies
  • Contributing to problem-solving throughout the development process
  • Supporting software used to control hardware platforms, sensors, or custom devices

Requirements

  • Strong academic background (2:1 or above) in a STEM discipline
  • (Computer Science, Mathematics, Physics, Engineering, etc.)
  • Demonstrated ability to tackle difficult or ambiguous technical problems
  • Ability to work independently with minimal supervision
  • Willingness and ability to learn new tools, languages, and technologies quickly
  • Working knowledge of Python

Desirable (Not Essential)

  • Experience interfacing software with hardware or embedded systems
  • Familiarity with computer networking
  • Experience with deep-learning frameworks (TensorFlow, PyTorch)
  • Understanding of machine learning, statistics, optimisation, or algorithm development
  • Experience developing mobile applications (iOS and/or Android)

Suitable for both graduates and experienced engineers with strong problem-solving skills and a desire to learn.

Role Details

  • Location: Near Cambridge
  • Working Pattern: Onsite, 5 days a week
  • Eligibility: Full UK work rights required (no sponsorship available)
  • Opportunity: Work across the entire prototype-to-product lifecycle in a fast-paced R&D environment

Interested? Please Click Apply Now! Software Engineer - Near Cambridge

Senior RF Data Scientist / Research Engineer
Adria Solutions Ltd
Essex
Hybrid
Senior
£80,000 - £110,000
RECENTLY POSTED
+3

Senior RF Data Scientist / Research Engineer Near Cambridge

My client, a fast-growing AI company based near Cambridge, is seeking a Senior RF Data Scientist / Research Engineer to work at the intersection of RF hardware, digital signal processing, and machine learning. This hands-on R&D role involves analysing complex RF datasets, developing advanced signal-processing pipelines, and contributing to cutting-edge UAV/drone detection technologies.

You will play a key role in prototyping new sensing capabilities, working with SDRs, designing real-world RF experiments, and integrating machine-learning models into early-stage hardware software systems. This position is ideal for someone who thrives in fast-paced, iterative prototyping environments.

Key Responsibilities

  • Analysing raw IQ data from SDR platforms (e.g., bladeRF, USRP) to extract, classify, and interpret RF signal features
  • Building diagnostic RF analysis tools (time frequency plots, cyclic spectra, EVM, autocorrelation, constellation tracking, etc.)
  • Designing RF data-processing pipelines built around practical hardware constraints (bandwidth, ADC limits, gain stages, timing jitter)
  • Modelling RF front-end behaviour (filters, mixers, LOs, AGC, noise figure) to improve signal integrity and inference accuracy
  • Developing ML and statistical models for RF classification, anomaly detection, and emitter identification
  • Prototyping real-time or batch-processing systems in Python (NumPy, SciPy, PyTorch) with potential integration via ZMQ, GNU Radio, or C++ backends
  • Leading RF data collection, field experiments, and over-the-air testing using drones, wireless devices, and custom transmitters

Requirements

  • Strong Python proficiency for RF data analysis and prototyping (NumPy, SciPy, matplotlib, scikit-learn, PyTorch)
  • Solid understanding of DSP fundamentals (FFT, filtering, modulation, correlation, noise modelling, resampling)
  • Familiarity with SDR frameworks such as GNU Radio, SDRangel, osmoSDR, or SoapySDR
  • Practical understanding of RF hardware chains (antenna filters mixers ADC) and their impact on baseband data
  • Experience analysing wireless protocols (Wi-Fi, LTE, LoRa, etc.) and physical-layer structures
  • Comfortable debugging SDR setups and performing field-based RF data collection
  • Strong communication skills and ability to work effectively within an iterative R&D team

Desirable

  • Hands-on experience with SDRs (bladeRF, HackRF, USRP, PlutoSDR) and RF lab equipment (spectrum analysers, VNAs, signal generators)
  • Experience in passive radar, beamforming, TDoA, Doppler, or direction finding
  • Familiarity with embedded or real-time systems (FPGA pipelines, GPU acceleration, etc.)
  • Programming experience in MATLAB, C++, Rust, or similar languages
  • Knowledge of RF circuit principles (impedance matching, filter design, gain budgeting)
  • Experience designing or testing antenna arrays for sensing/detection
  • Publications, patents, or open-source RF/ML contributions

Role Details

  • Location: Cambridge area (onsite or hybrid depending on project needs)
  • Department: Research & Prototyping Team
  • Impact: Direct involvement in early-stage hardware software product development

Interested? Please Click Apply Now! Senior RF Data Scientist / Research Engineer Near Cambridge

Computer Vision Engineer X 3
Adria Solutions Ltd
Cambridge
In office
Mid - Senior
£50,000 - £95,000
RECENTLY POSTED

Computer Vision Engineer - Near Cambridge

My Client is a specialist technology company scaling a real-time AI platform and is seeking a Computer Vision Engineers to own model deployment and optimisation in production environments.

Hands-on role focused on real-time computer vision, optimising models and video pipelines under performance and latency constraints. Close collaboration with systems engineers.

Essential Skills & Experience

  • Strong Python experience for ML and inference workflows
  • Hands-on experience with PyTorch
  • Solid grounding in computer vision fundamentals (object detection, tracking, classification)
  • Experience deploying models into production environments
  • Practical experience with video processing frameworks (e.g. GStreamer, FFmpeg)
  • Experience optimising inference performance on GPU or edge platforms

Desirable Experience

  • Edge AI or embedded GPU platforms
  • Real-time or multi-stream video pipelines
  • TensorRT, ONNX, or similar optimisation toolchains
  • Linux-based development environments
  • Containerised ML or inference deployments
  • Experience balancing model accuracy vs. inference speed in constrained environments

Profile Sought

  • Engineer who remains hands-on with models and code
  • Comfortable working outside of pure research environments
  • Pragmatic problem-solver who understands production trade-offs
  • Enjoys debugging complex, real-world systems
  • Clear communicator who documents work effectively

Interested? Please Click Apply Now! Computer Vision Engineer - Near Cambridge

Frequently asked questions
You can find a wide range of Python jobs including web development, data analysis, machine learning, automation, and backend development roles across various industries.
No, job listings cater to different experience levels, from entry-level positions to senior developer roles. Make sure to review the job requirements carefully before applying.
Yes, our platform allows you to filter Python job listings by location, remote or hybrid work models, ensuring you find opportunities that fit your preferences.
Yes, we feature a variety of job types including internships, freelance, contract, and full-time Python positions to accommodate different career paths.
New Python job listings are added regularly, often daily, so be sure to check back frequently or sign up for job alerts to stay updated.