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!
Software Engineer (C#, C++, Python, TDD, Applied Engineering)
HAYS
Oxford
Hybrid
Mid - Senior
£65,000
RECENTLY POSTED

Oxford - 4 days per week in office. £45000 - £70000 + Package. - Must have a Computing/STEM Degree (2:1 or higher). - Can work in their Oxford head office 4 days a week. Your new company You'll be joining a cutting-edge engineering and technology organisation that has grown rapidly in the UK, now pushing into global markets. Formed by world leading experts in science/software the business is redefining how high performance components are designed. You'll be based from their head office in Oxford 4-5 days a week, joining their R&D function and will require your own vehicle. Your new role This role sits in the core Development team and would suit a Software Engineer with a passion for Science/Applied Engineering with commercial Full Stack experience. You'll participate in the full development lifecycle from user story generation to user acceptance testing, speaking to the users continuously and assuming the role of expert problem solver. The right person will be motivated and hungry to solve first-of-their-kind challenges building proprietary software that makes a difference in the world. You will design, develop and maintain innovative tools spanning data management, traceability, visualisation, predictive modelling, material and component design, and production quality assurance. You'll work closely with process engineers, technicians and material scientists to deliver high quality, intelligent solutions that support cutting edge manufacturing and materials development. With the rapid expansion and new investment into the company it's an exciting time to be joining with solid progression opportunities. You're also safe in the knowledge the future is bright as their customer list boasts some of the worlds leading tech and engineering brands. What you'll need to succeed We're looking for candidates with a Bachelors, Masters or PhD Degree in a STEM or Computing discipline - ideally from a Russell Group University. We need 2-6 years proficiency working in a commercial Software Engineering role/team using either C#, C++ or Python. Ideally you'll have full stack experience with Blazor or JavaScript/TypeScript. Above all we are looking for robust OOP programming skills, software design patterns/best practices and practical experience applying TDD. clear communication/interpersonal skills are a must for working closely with internal teams. Experience with Machine Learning, CI/CD and IAC using Terraform for management of Azure/AWS would be beneficial. What you'll get in return The company offers 25 days' holiday plus bank holidays, flexible working hours, a pension with a 9% employer contribution, private healthcare covering dental & health screening. There are company share options and a huge collection of local discount schemes including gym membership and there is parking on site. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on 0333 010 5724. At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. 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 hays.co.uk TPBN1\_UKTJ

VMWare Engineer - Inside IR35
Adecco
Manchester
Hybrid
Senior
£525/day - £550/day
RECENTLY POSTED
+4

VMWare Engineer

Rate - £525 - £550 (Daily)

Location - Manchester (Hybrid)

Duration - 4 Months (Initially)

Ir35 - Inside (Must use an umbrella company)

We are seeking a Senior VMware Engineer (Contractor) with a minimum of 5 years of hands-on experience provisioning and managing Linux and Windows virtual machines in enterprise VMware environments. This is a contract engagement supporting a higher education institution’s virtual infrastructure modernisation and operational support initiatives.

The contractor will provide advanced engineering expertise across VMware Cloud Foundation (VCF), VMware ESXi, VMware vSphere, and VMware NSX-T, ensuring stability, scalability, and performance of mission-critical academic and research systems.

Scope of Work

  • Provision, configure, and manage Linux and Windows VMs in enterprise clusters.
  • Deploy and manage workloads within VMware Cloud Foundation environments.
  • Install, configure, patch, and upgrade VMware ESXi hosts.
  • Administer and optimise VMware vSphere clusters, including HA, DRS, and vMotion.
  • Design and manage network virtualisation using VMware NSX-T.
  • Perform VM life cycle management (build, template creation, cloning, migration, decommissioning).
  • Conduct performance monitoring, capacity planning, and resource optimisation.
  • Support storage integration (SAN/NAS/vSAN) and ensure optimal IOPS performance.
  • Implement and support backup, replication, and disaster recovery solutions.
  • Provide advanced troubleshooting and root cause analysis.
  • Document architecture, configurations, and operational procedures.
  • Collaborate with infrastructure, security, networking, and research computing teams.

Deliverables

  • Fully provisioned and optimised virtual machine environments.
  • Updated and documented VMware architecture diagrams and configurations.
  • Performance optimisation and capacity planning reports.
  • Resolved infrastructure incidents within agreed SLAs.
  • Knowledge transfer documentation and handover sessions (if required at contract completion).

Required Experience & Skills

  • Minimum 5+ years of enterprise VMware engineering experience.
  • Proven track record provisioning Linux (RHEL, Ubuntu, etc.) and Windows Server VMs.
  • Strong hands-on expertise in VCF, ESXi, vSphere, and NSX-T.
  • Experience in higher education, research institutions, or large multi-tenant environments preferred.
  • Solid understanding of storage, networking, and security integration.
  • Automation and Scripting skills (PowerCLI, PowerShell, Bash, Python).
  • Experience with vCenter administration and cluster design.
  • Strong troubleshooting and performance tuning capabilities.

Preferred Qualifications

  • VMware certifications (VCP-DCV, VCAP).
  • Experience with automation/orchestration (VMware Aria/vRealise, Ansible).
  • Hybrid cloud experience (Azure, AWS, VMware Cloud).
  • Experience supporting research computing or HPC workloads.
  • Familiarity with ITIL-based change management processes.

Contractor Expectations

  • Ability to work independently with minimal supervision.
  • Deliver results within defined project timelines.
  • Participate in change advisory board (CAB) meetings as required.
  • Provide regular status updates to project stakeholders.
  • Availability for occasional after-hours maintenance windows.
AWS Data Engineer (contract)
Opus Recruitment Solutions
London
Hybrid
Senior
£500/day - £570/day
RECENTLY POSTED

AWS Data Engineer | 6m Contract | London, Hybrid - Outside IR35 Daily Rate: £570 per day (Outside) Team: Data Engineering - Application Development Overview: Opus have partnered with a London Financial Services company who're seeking a Senior AWS Data Engineer with a background in Application Development to support in architecting and delivering a new PostgreSQL‑driven data platform which will be used to support core functions across investment reporting, risk analysis, regulatory output, and performance measurement. This is a high‑impact greenfield build. You’ll take full ownership of the platform’s design and lead the transition away from Databricks and Excel-centric processes—shaping critical infrastructure that underpins the organisation’s investment operations. What You’ll Work On You’ll be responsible for designing and developing a scalable, secure PostgreSQL environment capable of supporting: Portfolio valuation and holdings data Performance and attribution reporting Risk and analytics outputs Regulatory and trustee disclosures Data governance and operational controls You’ll also oversee the migration of structured datasets from Databricks (Delta Lake/Spark) and replace manual Excel workflows with automated, well-governed pipelines to meet audit and regulatory standards. Key Responsibilities Build and maintain a secure PostgreSQL-based data platform Lead the shift away from Databricks and spreadsheet‑dependent reporting Create dimensional data models covering investments, pricing, performance and related domains Develop reliable ETL/ELT processes in Python Implement data quality, reconciliation and validation controls Optimise database performance for analytical and reporting workloads Ensure compliance with FCA and TPR regulatory guidelines Set up access controls, security standards and permissioning Establish monitoring, backup and disaster recovery solutions Collaborate closely with investment, risk and finance teams Essential Skills & Experience 5+ years’ experience in data engineering, application development or data platform roles Strong PostgreSQL knowledge, including indexing, optimisation and partitioning Background in financial or investment data environments Advanced SQL and Python skills Experience migrating data from platforms like Databricks Confident with dimensional modelling, star schemas, SCDs etc. Experience within regulated financial services Desirable Experience in pensions, asset management or institutional investing Understanding of performance measurement and attribution Exposure to Airflow or dbt Cloud platform familiarity (Azure or AWS) Knowledge of data governance best practice About You Highly detail‑driven with a strong approach to data quality Comfortable operating in tightly regulated sectors Able to explain technical concepts clearly to non‑technical audiences Practical, proactive and solution‑focused Why This Role? A rare opportunity to build core investment data infrastructure from the ground up High visibility and direct engagement with senior stakeholders across multiple business areas Stable organisation with long‑term goals and purpose Flexible hybrid arrangement requiring only occasional travel to the London office

Data Engineer (Automation)
Network IT
Milton Keynes
Hybrid
Mid - Senior
£45,000 - £55,000
RECENTLY POSTED

Role: Data Engineer (AI and Automation)

Location: Milton Keynes (Hybrid – 3 Days In-Office Weekly)

Salary: £45,000 – £55,000

Network IT are partnering with a large, enterprise‑scale organisation undergoing significant modernisation of their data and automation platforms. We’re seeking an experienced Data Automation Engineer to design, build, and optimise secure, highly automated data pipelines that enable scalable analytics, AI‑ready data, and intelligent, data‑driven operations across the business.

This role is suited to someone with hands‑on experience delivering robust end‑to‑end data solutions, strong automation capability, and growing exposure to AI‑enabled data workflows, including opportunities to influence how LLMs and AI automation are embedded into the organisation’s data estate.

Role Overview and Responsibilities

As a Data Automation Engineer, you will take ownership of the delivery, operation, and continuous improvement of automated data pipelines and platform components across Azure and on‑prem environments. You’ll work closely with Data Engineers, Solution Architects, Application Managers, and international teams to ensure data operations are scalable, resilient, and aligned with governance and quality standards.

Key responsibilities include:

Designing, building, and maintaining fully automated end‑to‑end data pipelines, ensuring secure, reliable data ingestion, transformation, delivery, and documentation.

Delivering high‑quality data flows using tools such as Azure Data Factory, Databricks, SQL, and Python, reducing manual intervention through standardisation and automation.

Identifying and implementing improvements in speed, reliability, and scalability, including opportunities to apply AI‑supported automation and optimisation.

Preparing and maintaining high‑quality datasets and AI‑ready data models (DWH / Lakehouse) to support analytics, reporting, and machine‑learning use cases.

Monitoring and troubleshooting daily data operations, resolving issues following ITIL best practices, and implementing proactive improvements, alerting, and self‑healing mechanisms.

Enhancing pipeline performance and observability, improving monitoring, alerting, and automated preventative rules.

Supporting data governance processes such as data quality, lineage, masking, encryption, archiving, and compliance, with increasing automation maturity.

Contributing to CI/CD processes, orchestration, scheduling, and platform‑level enhancements to support scalable, AI‑enabled data foundations.

Collaborating with cross‑functional and international teams to align changes, share best practices, and support the execution of the organisation’s data strategy.Essential Skills and Experience

To be successful in this role, you will bring:

Proven experience delivering automated end‑to‑end data engineering solutions in complex environments.

Advanced SQL skills, including performance tuning and optimised queries across large datasets to prepare AI‑ready data.

Knowledge of Python (or R) for data processing, transformation, or analytics.

Hands‑on experience with cloud and on‑prem data integration tools such as Azure Data Factory and Databricks.

Strong background in data modelling, data warehousing, and relational database environments (e.g., MS SQL Server).

Experience designing cloud‑native and on‑prem data solutions.

Exposure to AI/ML initiatives, AI‑enabled automation, and an understanding of LLM concepts and their data workflow applications.

Experience working in Agile environments (Scrum, Kanban, DevOps).

Strong analytical, problem‑solving, and communication skills, with the ability to work effectively across technical and non‑technical teams

Software Developer - Rust & Python
IO Associates
Northampton
Hybrid
Mid - Senior
£550/day - £600/day
RECENTLY POSTED
+1

Developer - Rust & Python

2 days a week onsite in Northampton

£550pd to £600pd - Inside IR35

8 month contract

Our client are looking for an experienced Developer to join them on a contract basis

They are a household name, operating at the forefront of the IT and engineering sectors, specialising in the development of advanced engineering software and digital tools.

This critical role is designed to support the development of high-performance, maintainable software that underpins innovative engineering applications. The position offers an exciting chance to be at the forefront of technological advancement, shaping the tools and solutions used in complex engineering environments. Your work will have a tangible impact on engineering excellence and operational efficiency

We are looking for:

Proven experience in designing and developing software in Rust, complemented by practical knowledge of other languages such as C# and Python

Strong understanding of object-oriented programming and agile development methodologies

Experience deploying and managing microservices in containerised environments, particularly Kubernetes

Proficiency in database design and query optimisation for systems like MS SQL Server or Postgres

Familiarity with message queuing systems including RabbitMQ or Kafka

Knowledge of software development tools such as Azure DevOps and experience setting up CI/CD pipelines

Interested to hear more? I would be more than happy to discuss the role in more detail, along with any other opportunities you may be open to!

TPBN1_UKTJ

2x Senior Data Engineer (Financial Services)
Hays Technology
London
Remote or hybrid
Senior
£700/day - £750/day
RECENTLY POSTED

Your new company Working for a globally renowned financial organisation Your new role We are hiring two Senior Data Engineers to support the ongoing development and modernisation of a large‑scale financial data platform. The environment blends long‑established enterprise systems and legacy components with modern cloud services hosted on AWS. The platform processes high‑volume structured datasets and powers a mix of internal business systems and customer‑facing financial products. A major part of the estate consists of large SQL Server environments; therefore, advanced SQL Server expertise is essential. You will take a leading role in modernising core components, improving platform performance and resilience, and building scalable backend and data services as the platform evolves. This role suits engineers who are confident working across legacy and modern stacks, and who bring strong experience in programming/ designing and delivering robust data services and APIs. What you'll need to succeed Expert‑level SQL Server development and optimisation experience. Experience working in environments with significant legacy components. Strong AWS knowledge (Lambda, Amazon S3, API Gateway; certifications beneficial). Experienced with programming languages such as Python or C#. Background in financial services or data‑heavy platforms with experience with legacy/ modern platforms. Solid mathematical or quantitative background would be beneficial for analytics‑focused work. What you'll get in return Flexible working options available. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. 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)

Data Engineer
Peregrine
London
In office
Mid - Senior
£1,000
RECENTLY POSTED
+3

We are Data Services, our mission is to unlock the value of data by delivering high-quality, reliable, and secure data services that are accessible, understandable, and actionable. We continuously evolve our offerings, leveraging modern cloud-based technologies, and fostering strong partnerships to help our colleagues in the Bank navigate the complexities of a data-driven world and achieve their strategic objectives.

Active SC Clearance

Job Description:

The world of data in Central Banking is evolving rapidly. With the rise of detailed data collection in financial regulation and the swift advancements in cloud-native data technologies, the demand for visionary data engineers is growing. We’re seeking a senior Data Engineer to join our Data Engineering team and play a pivotal role in shaping the Bank’s strategic cloud-first data platform.

As a senior member of the team, you will play a key role in designing and delivering robust, scalable data solutions that support the Bank’s core responsibilities around monetary policy, financial stability, and regulatory supervision. You’ll contribute to technical design decisions, mentor engineers, and collaborate across teams to ensure our data infrastructure continues to evolve and meet future demands.

Role Responsibilities

* Lead the design, development, and deployment of scalable, secure, and cost-effective distributed data solutions using Azure services (e.g., Azure Databricks, Azure Data Lake Storage, Azure Data Factory).

* Architect and implement advanced data pipelines using Databricks, Delta Lake, Python and Spark, ensuring performance, reliability, and maintainability across cloud and on-prem environments.

* Champion data quality, governance, and observability, ensuring data is accurate, timely, and fit-for-purpose for analytics, BI, and operational use cases.

* Drive the modernization of legacy systems, leading the migration of data infrastructure to Azure with minimal disruption and long-term scalability.

* Act as a technical authority on Azure-native data engineering, guiding best practices and setting standards across the team.

* Mentor and coach junior and mid-level engineers, fostering a culture of continuous learning, innovation, and technical excellence.

* Collaborate with architects, analysts, and stake holders to align data engineering efforts with strategic business goals and enterprise data strategy.

* Evaluate and introduce emerging technologies, tools, and methodologies to enhance the Bank’s data capabilities.

* Own the end-to-end delivery of complex data solutions, from requirements gathering to production deployment and support.

* Contribute to the development of reusable frameworks, templates, and patterns to accelerate delivery and ensure consistency across projects.

Minimum Criteria

* Extensive experience with Azure services including Azure Databricks, Azure Data Lake Storage, and Azure Data Factory.

* Advanced proficiency in SQL, Python, and Spark (PySpark), with a strong focus on performance optimization and distributed processing.

* Proven experience in CI/CD practices using industry-standard tools (e.g., GitHub Actions, Azure DevOps).

* Strong understanding of data architecture principles and cloud-native design patterns.

Essential Criteria

* Demonstrated ability to lead technical delivery, mentor engineering teams and collaborate with stakeholders to ensure alignment between data solutions and business strategy.

* Proficiency in Linux/Unix environments and shell scripting.

* Deep understanding of source control, testing strategies, and agile development practices.

* Self-motivated with a strategic mindset and a passion for driving innovation in data engineering.

Desirable Criteria

* Experience delivering data pipelines on Hortonworks/Cloudera on-prem and leading cloud migration initiatives.

* Familiarity with: Apache Airflow

* Data modelling and metadata management

* Experience influencing enterprise data strategy and contributing to architectural governance

Systems Engineer
Teksystems
Cambridgeshire
In office
Junior - Mid
Private salary
RECENTLY POSTED

Systems Engineer - Audio Research Lab

A global research organisation working on advanced VR/AR technology is looking for a Systems Engineer to support and improve complex audio and sensor data-collection systems. This is a fully onsite role in a modern audio lab with specialised acoustic spaces,

Location: Cambridge, Fully On-Site

Contract: 1 year +

Responsibilities

  • Set up and test audio devices, prototypes, and motion-capture systems
  • Manage and configure device networks and Switches
  • Run multimodal data-collection sessions
  • Troubleshoot system-level issues
  • Contribute to hardware/software improvements
  • Support volunteers during recording sessions

Requirements

  • Degree in Electrical/Computer Engineering or related field
  • 2+ years working with hardware-software systems
  • 2+ years with Python, Linux, Scripting, and networking
  • Experience with systems integration and automated testing
  • Experience with audio equipment or digital audio
  • Strong attention to detail and communication skills

Preferred

  • Motion-tracking Experience
  • Automated data-collection systems
  • Network switch configuration
  • Prototype devices, Android/ADB
  • Automation and deployment tools

Skills

Systems integration Networking Audio Motion tracking Attention to detail Interpersonal skills Self-starter

Job Title: Systems Engineer

Location: Cambridge, UK

Job Type: Contract

Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as “Allegis Group”). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the “Contacting Us” section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Research Assistant
Teksystems
Cambridgeshire
In office
Graduate - Junior
Private salary
RECENTLY POSTED

Job Description

Join an innovative team dedicated to shaping the future of virtual and augmented reality. As a Research Assistant, you will support data collection activities. This position offers the opportunity to work closely with engineers and project coordinators to redefine human hearing and enhance communication in challenging listening environments.

Responsibilities

  • Support the execution of data collection activities in a state-of-the-art data collection facility.
  • Collaborate with Audio and Systems Engineers during data collection campaigns, handling participant-facing aspects, basic equipment setup, and operation of data collection systems.
  • Assist both internal and external participants, ensuring they understand the process, their role, and any required tasks.
  • Accurately record and maintain metadata with meticulous attention to detail and consistency.
  • Liaise with Project Coordinators and other stakeholders to ensure smooth day-to-day operations, including scheduling and organisation of participants.
  • Validate collected data to ensure accuracy.
  • Provide input into planning activities and experiment protocol design.
  • Run some data collections, such as subjective experiments requiring simple technical setups.
  • Conduct technical demonstrations of prototype devices to participants.
  • Assist the Data Team with other administrative activities.

Essential Skills

  • Bachelor’s degree, ideally in a relevant field, or equivalent work experience.
  • experience working in a research environment and collecting various types of data.
  • Strong organisational skills and meticulous attention to detail, especially in recording and managing metadata.
  • Excellent interpersonal and communication skills, with the ability to work confidently with participants and colleagues.
  • Proficiency in Microsoft Excel or similar spreadsheet software.
  • Ability to work Full time on-site in Cambridge.

Additional Skills & Qualifications

  • Programming experience, such as Python or R, is an advantage.
  • experience handling prototype devices.
  • Understanding of audio, whether through academic study or practical experience, such as a hobby in music production.

Location

Cambridge, UK

Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as “Allegis Group”). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the “Contacting Us” section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Research Assistant - Cambridge
Atrium Workforce Solutions UK Limited
Cambridgeshire
In office
Graduate - Junior
£25/hour - £30/hour
RECENTLY POSTED

Atrium EMEA are looking for a Research Assistant to support our data collection activities at the data collection facility in Cambridge. The role involves working closely with Engineers and Project Coordinators, assisting internal and external participants, and ensuring accurate recording of data. Over time, the Research Assistant may take on responsibility for running some data collections. You will be required onsite 5 days a week

  • Support the execution of data collection activities
  • Work closely with Audio and Systems Engineers during data collection campaigns, handling participant-facing aspects, basic equipment setup and operation of data collection systems.
  • Assist internal and external participants, ensuring they understand the process, their role, and any required tasks. Accurately record and maintain data, with particular attention to detail and consistency.
  • Liaise with Project Coordinators and other stakeholders to ensure smooth day-to-day operations such as assisting with scheduling and organisation of both internal and external participants. Perform data validation of collected data. Provide input into planning activities and experiment protocol design.
  • Assume responsibility for running some data collections (eg subjective experiments requiring simple technical setups). Assume responsibility for running some technical demonstrations to participants (eg operation of prototype devices).

Essential:
* Bachelor’s degree, ideally in a relevant field (or equivalent work experience).
* Experience working in a research environment and collecting various types of data.
* Strong organisational skills and meticulous attention to detail, particularly in recording and managing data.
* Excellent interpersonal and communication skills, with the ability to work confidently with participants and colleagues.
* Working knowledge of Microsoft Excel (or similar spreadsheet software).
* Ability to work full time on site in Cambridge
* Programming experience (eg Python or R)
* Experience handling prototype devices.
* Understanding of audio, whether through academic study or practical experience (such as a hobby in music production or recording).
* Programming experience (eg Python or R) would be an advantage. Experience handling prototype devices.
* Understanding of audio, whether through academic study or practical experience (such as a hobby in music production or recording).

Click apply now to be considered for the research Assistant - Cambridge role

Audio & Sound Systems Engineer II
Atrium Workforce Solutions UK Limited
Cambridgeshire
In office
Junior - Mid
£34 - £35
RECENTLY POSTED

Contract Role - Audio & Sound Systems Engineer II- Cambridge/Onsite - 11 months - Inside IR35 PAYE

We are seeking a skilled Audio & Sound Systems Engineer II to support and maintain, extend and improve advanced data collection systems that are a vital part of our research, preparing and contributing to the collection activity and implementing improvements, working with the data collection team. The role will be based in our amazing new audio lab featuring anechoic chambers, one of the world’s largest configurable acoustic rooms and many other types of space. The ideal candidate will have an interest in sound and audio, experience working with audio capturing devices and a constant desire to improve the tools and processes.

Role Overview:
* Job Title: Audio & Sound Systems Engineer II
* Location: Cambridge/Onsite (5 days onsite)
* Contract Type: Contract
* Duration: 11 months
* Rate: £34.13 per hour PAYE

Responsibilities
* Set up, configure and test prototype devices, audio equipment and motion capture systems.
* Manage and maintain device networks, including setup and configuration of Switches and related infrastructure.
* Perform multimodal data collections using these complex capture systems in controlled laboratory environments.
* Debug and resolve problems ranging from localized issues to those spanning entire systems.
* Contribute to hardware and software system improvements to improve efficiency of data collections.

Minimum Requirements
* Bachelor’s degree in Electrical Engineering, Computer Engineering or similar field.
* 2+ years of industry experience working with systems composed of hardware, firmware and software.
* 2+ years experience with Python, Scripting, networking and Linux administration
* Experience with systems integration, testing and automated validation.

* Preferred Qualifications
* Experience with networking concepts, protocols, and device configuration.
* Experience with motion tracking systems.
* Experience with large-scale automated data collection and analysis.
* Experience configuring and managing network Switches and device networks.
* Experience working with audio equipment or with digital audio data.
* Experience with prototype hardware devices and Android/adb command line.
* Experience with automation of configuration management and deployment.

Please feel free to contact myself - Daisy Nguyen at Gibbs Consulting/Atrium UK for a confidential chat to know more details about the role.

Please also note: Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted.

Senior Full Stack Developer
StackStudio.digital
London
Hybrid
Senior
Private salary
RECENTLY POSTED
+1

Mode of working: London- 3 days onsite
Type of Employment:Permanent

Interview Format: 1. Live coding+ 2 interview rounds.

The Senior Full Stack Developer Role

As a Senior Full Stack Developer, you will design and deliver end-to-end application solutions using cloud platforms such as Azure, AWS or GCP, alongside modern technologies including NoSQL databases, Python, React, TypeScript and DevOps tooling. You will work on cutting-edge projects, develop scalable applications and collaborate with cross-functional teams to deliver high-quality solutions.

Senior Full Stack Developer Key Responsibilities:

  • Own the end-to-end architecture across front-end, back-end, APIs, data and system integrations.
  • Define reference architectures, technology standards and design principles for development teams.
  • Make strategic technical decisions balancing scalability, security, cost efficiency and delivery speed.
  • Design and develop accessible, secure and scalable front-end applications using React and TypeScript.
  • Establish standards for state management, authentication flows and UI/UX consistency.
  • Architect back-end services using Node.js or Python, including REST APIs and event-driven patterns.
  • Apply microservices principles, resiliency patterns and fault-tolerant design.
  • Model and manage relational and NoSQL databases such as MongoDB and Postgres, including caching and data access strategies.
  • Architect cloud-native solutions on AWS, Azure or GCP, incorporating CI/CD pipelines and Infrastructure as Code.
  • Build for high availability, disaster recovery, cost optimisation and embedded observability.
  • Apply secure coding practices and design robust authentication, authorisation and data-protection models.
  • Ensure compliance with enterprise security policies and regulatory standards.

Senior Full Stack Developer Essential skills / knowledge / experience:

  • Hands-on experience in software development and solution architecture.
  • Deep expertise in Azure, AWS or GCP cloud services.
  • Strong background in backend development (TypeScript, React, Node.js, Python), REST APIs and microservices.
  • Experience working with NoSQL databases such as MongoDB or Postgres.
  • Proficiency with CI/CD pipelines, Infrastructure as Code and DevOps practices.
  • Excellent communication and presentation skills, with the ability to articulate complex concepts clearly.
  • Familiarity with AI/ML integration and secure cloud architecture is an advantage.
Data Engineering Manager
Primus Connect Ltd
Guildford
In office
Senior - Leader
£70,000 - £90,000
RECENTLY POSTED

Are you a hands on Data Engineering leader who loves building high impact data platforms while mentoring and growing teams?

We’re hiring a Data Engineering Manager to join a fast moving, product focused environment where collaboration is high, decisions are quick, and your work will directly shape real products used by the business.

The Role

This is a true player coach position, roughly 50% hands on engineering and 50% team leadership.

You’ll lead a small but growing team of Data Engineers (currently 5, mostly junior), helping them mature technically while remaining deeply involved in building and optimising modern data pipelines on Databricks.

The team works in a highly collaborative office environment, enabling rapid delivery and close cross functional teamwork.

What You’ll Be Doing

  • Leading and mentoring a team of Data Engineers
  • Designing and building scalable data pipelines in Databricks
  • Remaining hands on with Python/PySpark development
  • Working closely with product, Front End, and Back End teams
  • Integrating multiple data sources, including APIs
  • Driving best practice across the data platform
  • Helping shape the future data architecture

What We’re Looking For

Essential:

  • Strong commercial experience with Databricks
  • Advanced Python and PySpark
  • Solid SQL skills
  • Experience building production data pipelines
  • Experience working with API based data ingestion
  • Familiarity with Azure storage connectivity
  • Prior technical leadership or mentoring experience

Nice to have:

  • Experience with Dynamics integrations
  • Background in product or startup environments
  • Broader Azure ecosystem exposure

Working Pattern

  • Predominantly onsite role
  • Expected 5 days/week initially to embed with the team
  • Increased flexibility likely after initial onboarding
  • Fast paced, highly collaborative office culture

Why Join?

  • High impact role in a growing data function
  • Strong investment in people and development
  • Free onsite restaurant (breakfast, lunch & snacks)
  • Fully equipped onsite gym
  • Collaborative, delivery focused culture
  • Opportunity to shape and scale a modern Databricks platform

If you are looking for your next exciting opportunity please apply today and I will be in touch!

AI Developer - Perm £50k
Lorien
London
Hybrid
Junior - Mid
£50,000
RECENTLY POSTED

AI Developer/AI Engineer - Digital Agency

Hybrid - London (3 days in office)
£50,000 p.a.

An award-winning digital and technology consultancy is looking for an AI Developer to join a highly collaborative engineering team focused on the practical, production-ready application of AI.
This is a hands-on role where you’ll design and deliver agentic AI solutions, working closely with engineers, designers and strategists to build brand-safe, high-quality AI features used by real clients.

What you’ll be doing

  • Designing and implementing agent-based workflows and prompt strategies
  • Building RAG (Retrieval Augmented Generation) systems using client-specific data
  • Optimising AI performance across latency, token usage and response quality
  • Deploying AI services into production using Python
  • Benchmarking and validating AI outputs against quality and safety guardrails
  • Translating emerging AI capabilities into stable, shippable product features

What we’re looking for

  • Strong software engineering fundamentals, with solid Python experience
  • Hands-on experience working with LLM APIs and AI orchestration
  • Experience taking AI features from concept to production
  • A pragmatic, engineering-led approach to applied AI

Nice to have

  • Python for data processing or model evaluation
  • Experience with collaboration platforms or Embedded messaging tools
  • Exposure to C#/.NET
  • Front End knowledge for conversational or prototype UIs
  • Previous Digital Agency experience

Working pattern & benefits

  • Hybrid working: London office Tuesday-Thursday, remote Mondays and Fridays
  • Flexible working hours and a strong work-life balance culture
  • Competitive benefits package including private medical cover, pension, income protection and enhanced parental leave
  • 25 days holiday (plus bank holidays and additional Christmas closure)
  • Ongoing training, development and a genuinely collaborative environment

This is an excellent opportunity for an AI-focused engineer who wants to work on real-world AI implementations, not experimentation in isolation.

Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.

Computational Physics- Software- Math Modelling
Anonymous
Oxford
Remote or hybrid
Graduate - Mid
£32,000 - £45,000
RECENTLY POSTED

Physicists/Software Engineers will be developing modelling tools/software in C++, C#, Python, Java, Matlab or other Mathematical languages. Ideal applicants will be qualified Physicists (MPhys, MSc or PhD) or Computational Physicist or Scientist/Engineer with an interest in Software Development/Modelling using C, C++, Java, Python or Matlab We are looking for exceptional physicist or applied mathematician to join the software development team. Responsibilities will include project developing simulation tools for the design of active and passive components. The role will involve the development of both algorithms and professional graphical interfaces to the algorithms. This is a very challenging role and you will need to be able to think creatively to solve numerical, mathematical and programmatic problems. An exceptionally capable candidate would have the opportunity to advance to a senior role in the company and take on substantial product responsibilities. Requirements: some experience at graduate level or beyond in either C, C++, C#, Java, Python or Matlab You will will have an excellent first degree in Physics or Maths (1st/2.1) A PhD in a computational physics/electronics or related discipline will be advantageous. Proven object oriented software skills in C++ or more years of postdoc or commercial experience in numerical techniques will be advantageous Specific knowledge of electromagnetism, semiconductor device physics experience will be useful.

Bare Metal Platform Engineer
NP Group
Yorkshire
In office
Senior - Leader
£35
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 life cycle 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 life cycle 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.

Data Engineering Technical Lead
Robert Walters
Manchester
Hybrid
Senior
Private salary
RECENTLY POSTED

Data Engineering Technical Lead Location: Manchester
Role Type: Permanent
Work Setup: Hybrid - 3 days in office

Who We Are
Vanguard is one of the world’s leading investment firms, dedicated to helping clients achieve lasting financial success. Established in 1975, its unique ownership structure-where funds own the company and investors own the funds-ensures all efforts are focused on client outcomes. Known for integrity, innovation, and low-cost investing, fosters an inclusive and collaborative culture that empowers employees to make a meaningful impact globally.

What you’ll do:
Delivers advanced data solutions by processing, storing, and serving data efficiently. Ensures high-quality, secure, and scalable data pipelines. Performs deep analytical work on diverse data sources and mentors junior Data Engineers.

  • Design and develop ETL processes, database systems, and tools for Real Time and offline analytics.
  • Ensure data consistency and integrity; integrate large, complex datasets for business insights.
  • Converts business requirements into design and code, developing complex programs, queries, and reports while ensuring well-structured, documented, and maintainable solutions.
  • Collaborate with internal clients and technical teams to implement effective data solutions.
  • Lead solution development, providing technical guidance and explaining considerations to team and clients.
  • Assess data quality, test code, and provide technical consulting and data analysis guidance.
  • Mentor junior data engineers, enforce quality standards, and contribute expertise across teams.
  • Test and deploy new software, perform regression testing, and resolve vendor-related issues.
  • Apply experience in data analytics, programming, database administration, and data management.

What you bring:

  • Bachelor’s degree or equivalent experience
  • Strong senior data engineering background with deep understanding of medallion architecture.
  • Solid grasp of design principles (SOLID), design patterns, and OOP in Python as applied to data engineering.
  • Experienced in enforcing data engineering standards, clean code practices, code review approaches (Python + SQL)
  • Strong AWS experience: serverless services, cost optimization, infrastructure as code, and deployment fundamentals

What’s Next:

If you are ready to take the next step, apply now. Successful applicants will be contacted directly by a recruiter to discuss the role more.

We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you.

This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.

Graduate Software Engineer - Top 4 UK University Graduates
REVYBE IT RECRUITMENT LIMITED
City of London
Hybrid
Graduate
£70,000
RECENTLY POSTED

GraduateSoftwareEngineer-Top4UKUniversityGraduates

London(3daysperweekintheoffice)

Upto£70,000+Benefits

High-growthSaaScompany

Wereworkingwithanexciting SaaScompany thatislookingtohireanumberof GraduateSoftwareEngineers tojointheirgrowingengineeringteaminLondon.

Thisisafantasticopportunityfor high-performinggraduates tostarttheircareerinafast-pacedscaleupenvironment,workingalongsideexperiencedengineerstobuildandscaleinnovativeproductsusedbycustomersglobally.

Whatyoullbedoing

BuildingandshippingfeaturesforamodernSaaSplatform

Collaboratingwithexperiencedengineers,productmanagers,anddesigners

Writingclean,scalable,andwell-testedcode

Contributingtoarchitectureandtechnicaldiscussions

Learningmodernengineeringpracticesinahigh-performingteam

Whatwerelookingfor

RecentgraduatefromaTop4UKuniversity (e.g.UniversityofOxford,UniversityofCambridge,ImperialCollegeLondon,orUniversityCollegeLondon)

DegreeinComputerScienceoracloselyrelatedtechnicaldiscipline

Strongunderstandingofsoftwareengineeringfundamentals

Passionforbuildingtechnologyandsolvingcomplexproblems

ExperiencewithprogramminglanguagessuchasPython,Java,Go,orJavaScriptisaplus

Strongproblem-solvingandcommunicationskills

Whatsonoffer

Salaryupto £70,000

Hybridworking( 3daysperweekintheLondonoffice )

Hugelearningandgrowthopportunities

ChancetomakearealimpactinascalingSaaScompany

Ifyou’rea topgraduatelookingtolaunchyourengineeringcareerinahigh-growthscaleup ,wedlovetohearfromyou.

Software,Python,Graduate,Developer,Development

TPBN1_UKTJ

Embedded Software Engineer
Hexwired Recruitment Limited
Bath
Hybrid
Junior - Mid
£45,000 - £55,000
RECENTLY POSTED

Embedded Software Engineer - £45k - £55k –Bath – Semi remote Hexwired Recruitment has partnered with a rapidly expanding Electronics manufacturer in Bath, now seeking an Embedded Software Engineer with solid experience working on realtime systems. The company are rapidly expanding due to successful investment as well as recent successes in the market. The company are working in a lucrative industry and are now seeking an Embedded Software Engineer to help develop a brand new product the company Is bringing to market. You will be working as part of a team to develop innovative solutions. As an Embedded software Engineer, the company are able to offer a few days working from home. Key Skills: \* Degree in Embedded systems, Computer Science or similar \* 2+ years commercial Embedded C experience \* Excellent commercial RTOS experience \* Previous experience working on C on Linux \* Experience working on IOT connected devices is highly desirable but not essential The company are rapidly expanding and are at the forefront of their industry. They are looking to pay circa £55k dependent on experience along with an excellent benefits package and flexible working. If you’re interested in this Embedded Software role, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Python, Electronics, Mechanical Design, LLM, Golang Development, Machine Learning, Data Science or Simulation contact us today

Junior Data Analyst
Newto Training
Multiple locations
Remote or hybrid
Junior
Private salary
RECENTLY POSTED

Ready to start your career as a Data Analyst?

The demand for skilled data professionals in the UK is booming - and organisations are searching for people who can turn raw data into meaningful insight. If you’re looking for a career with purpose and strong growth, our Data Analyst Career Programme is built for you, with a job guarantee on completion.

Why this programme matters

We focus on equipping you with both the tools and the real-world experience you need to hit the ground running. With industry-recognised certifications, live instruction and project work you’ll be ready for business challenges from day one.

What you’ll get:

  • Seven training modules, covering Excel, SQL, Python, Tableau, Power BI and more.
  • Three official certifications: Microsoft Azure Data Fundamentals, Microsoft Power BI Data Analyst Associate and Microsoft Azure AI Fundamentals.
  • Real-world project work to enhance your CV and show our end employers you can deliver.
  • Job guarantee: If you complete the programme and don’t receive a job offer, we’ll refund 100% of your course fee.

Your investment:

  • Course cost: £2,795
  • Payment plan: From £232.91 per month (interest-free)

No prior tech-job experience? No problem.

You don’t need to come from a data background. If you bring curiosity, communication skills, and a willingness to learn, this programme will equip you for a transition into a demanding and rewarding role.

Take the next step now.

Click ‘Apply Now’ and embark on a career where data drives decisions, and you drive your future.

Business-as-Usual (BAU) Engineer
Randstad Technologies
London
Hybrid
Junior - Mid
£60,000 - £70,000
RECENTLY POSTED
+3

BAU Engineer - AWS Operations & Automation

Location: London (preferred), Leeds, or Edinburgh
Work Model: Hybrid (40% office, increasing to 50% from September)
Salary: £50,000 - £75,000
Start: Immediate
On-call: Rotational support required

Security Requirement: Must hold or be eligible for SC Clearance (minimum 30 months UK residency).

Role Overview

We are seeking a BAU Engineer with strong AWS operations, Linux administration, and automation skills to support day-to-day cloud operations. The role focuses on maintaining reliable AWS services while driving AI-powered automation and operational improvements.

Key Responsibilities

BAU Operations

  • Manage daily AWS and Linux infrastructure operations.
  • Monitor systems, resolve incidents, and perform root cause analysis.
  • Support patching, upgrades, certificate renewals, and maintenance.
  • Follow ITIL processes (Incident, Change, Problem Management).
  • Maintain documentation, runbooks, and knowledge articles.

Automation & AI

  • Automate manual processes using Ansible, Scripting, and AWS services.
  • Implement AI-driven operational improvements (eg, incident diagnostics, alert intelligence).
  • Work with DevOps, SRE, Security, and Architecture teams to embed automation.
  • Promote an automation-first culture and measure operational improvements.

Monitoring & Security

  • Monitor systems using Datadog and AWS CloudWatch.
  • Manage SSL certificate life cycle.
  • Perform patch management (RedHat Satellite/Ansible).
  • Support security, vulnerability remediation, and compliance.

Required Skills

  • Experience in BAU/Cloud Operations/IT Operations roles.
  • Strong Linux (RHEL) administration.
  • Hands-on AWS experience:
    EC2, VPC, ELB, RDS, ECS, EFS, EMR, S3, IAM, Lambda, CloudTrail, Config, EBS.
  • Automation with Ansible, Bash, Python, or PowerShell.
  • Monitoring tools experience (Datadog preferred).
  • Good understanding of ITIL processes.
  • Strong communication and problem-solving skills.

AI/Automation Experience

Exposure to AI-driven IT operations such as:

  • AI-assisted incident analysis
  • Automated remediation workflows
  • Intelligent alerting systems
  • Chatbot-based operational support
  • AWS Bedrock or event-driven automation (Lambda)

Nice to Have

  • DevOps/SRE practices
  • Docker or container platforms
  • Infrastructure as Code (Terraform)
  • CI/CD tools (GitHub Actions, Jenkins)
  • Certifications: AWS, Terraform, RHCE

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

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.