Make yourself visible and let companies apply to you.
Roles

Python Jobs in Cambridge

Overview

Looking for top Python jobs in Cambridge? Explore the best Python developer roles in Cambridge’s thriving tech scene on Haystack. Whether you're a seasoned Python programmer or a recent graduate, discover opportunities with leading companies hiring expert Python developers. Start your Python career in Cambridge today!
Filters applied
Cambridge
Python
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Full Stack Engineer Python JavaScript
client server
Cambridge
Hybrid
Mid
£75,000
RECENTLY POSTED
javascript
python
react
django
vue.js
angular
Full Stack Engineer / Developer (Python JavaScript) Cambridge / WFH to £75kWant to work on technically challenging projects collaborating with a busy, motivated team of software professionals in a friendly environment with a good work / life balance?You could be joining a market leading software house whose remote access product is used by hundreds of millions of users worldwide.What’s in it for you:
Salary to £75k + Bonus
Pension
Private Medical Care
Life Assurance
Travel Insurance
Subsidised gym membership and a range of other perks
Your role:As a Full Stack Engineer you will design and develop web based client portals across the full stack with Python and JavaScript. There are challenges around scalability and robustness, you’ll be continually learning and progressing your career with exposure to the microservices based backend.Location / WFH:There’s a friendly and supportive team environment, you’ll be able to work from home most of the time, meeting up with colleagues in the Cambridge office once or twice a month.About you:
You have full stack web development experience with Python and JavaScript (ideally including Vue.js but React or Angular skills are also fine)
You have experience with Python frameworks such as Pyramid, Django and Flask
You enjoy collaboratively problem solving as part of an Agile team where you can input into technical discussions and decisions as well as take ownership of particular projects
You’re commercially savvy and understand the effect your work has on the overall product
Apply now to find out more about this Full Stack Engineer / Developer (Python JavaScript) opportunity.At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Junior-Level QA Engineer
Manpower UK Ltd
Cambridge
Remote or hybrid
Graduate - Junior
£170/day
RECENTLY POSTED
windows
python
powershell
csharp
We are looking for a Junior Level QA Engineer to contribute to the quality assurance efforts of our security solutions. The successful candidate will be responsible for developing, and executing test plans to ensure high-quality software releases. This role requires a technical background. The candidate will be trained to get a good understanding of key concepts and workflows. Responsibilities: * Develop, and execute test plans and test cases to validate software functionality and performance. * Identify, document, and track software defects, working closely with development teams to resolve issues. * Conduct system, integration, and regression testing to ensure product reliability and security. * Collaborate with cross-functional teams to define test requirements and ensure comprehensive test coverage. * Analyse test results and provide reports on software quality metrics. * Work with outsourced partners and suppliers to ensure quality standards are met. * Contribute to process improvements and test strategy enhancements. Requirements: * Experience in Windows OS extension and system software testing. * Knowledge of test automation frameworks and scripting languages (Python, C#, or PowerShell). * Understanding of security software and cybersecurity principles. * Experience testing virtualisation-based Windows applications. * Familiarity with test management tools and bug tracking systems. * Strong analytical and problem-solving skills with attention to detail. * First-level university degree in a Scientific, Mathematical, or related discipline. Preferred Qualifications: * Experience working in Agile development environments. * Exposure to working with outsourced QA teams
Senior DevOps Engineer
Huber+Suhner Polatis
Cambridge
In office
Senior
Private salary
RECENTLY POSTED
linux
aws
kubernetes
python
jenkins
docker
+2
Location: Cambridge, CB4 0WNSalary: Competitive Salary, DOE + Excellent BenefitsContract: Full time, PermanentBenefits: Quarterly and annual bonus scheme, Private healthcare (Medicover), Co-financed Sports Packages (Medicover Sport), Life insurance, Employee capital plans (PPK) and an extra day off (“Company day”)!Polatis is a leader in all-optical network switching technology, delivering cutting-edge solutions to global customers.Our Product Software Team develops customer-facing software for our industry-leading optical switches, managing two distinct software stacks:• Network Software (NIC SW): Implements L2/L3 protocols and interfaces (TL1, Netconf, Restconf, WebUI).• Control Software (DSP SW): Bare-metal stack controlling piezoelectric actuators for precision optical switching.We are seeking a Senior DevOps Engineer to define and lead our DevOps strategy across embedded Linux and bare-metal firmware environments.You will design scalable CI/CD pipelines, automate build and test workflows, and integrate modern DevOps practices to accelerate development cycles and improve product quality.This is a key role bridging embedded systems with advanced automation.Key Responsibilities of the Senior DevOps Engineer role:• Design, implement, and maintain CI/CD pipelines for Yocto-based Linux and bare-metal firmware projects.• Automate build, test, and deployment processes, including hardware-in-the-loop (HIL) testing.• Integrate static analysis, unit testing, and monitoring into automated workflows.• Manage and optimize build infrastructure using Jenkins, GitLab CI, and custom scripts.• Ensure reproducible Linux builds with Yocto, including kernel and BSP layer maintenance.• Develop containerized environments (Docker) for consistent build and test processes.• Collaborate with development, QA, and IT teams to embed DevOps best practices across the organization.• Promote automation and infrastructure-as-code principles to improve efficiency and scalability.• Implement secure DevOps practices, including credential management and artifact signing.• Support compliance standards (e.g., ISO 26262, IEC 62304) through traceable, audit-ready pipelines.In order to be successful in this role you must have:• Proven experience with CI/CD for embedded Linux (Yocto) and bare-metal systems.• Expertise in cross-compilation toolchains, linker scripts, and bootloader integration.• Strong Python and shell scripting skills for automation.• Hands-on experience with secure code signing and HSM integration.• Familiarity with hardware-oriented test automation (flashing, UART, board resets).• Proficient in Jenkins, GitLab CI, and containerization (Docker).It would be great if you had:• Knowledge of Kubernetes for scalable test environments.• Exposure to cloud platforms (AWS, Azure, GCP) for CI/CD and remote testing.• Experience with security and performance testing tools (Nessus, JMeter, Locust).Why HUBER+SUHNER PolatisOur aim is to be the employer of choice and as such you can be assured of a market leading remuneration package that matches your skills and experience. Your employment and development is at the heart of our “Fundamentals”. We have an entrepreneurial and collaborative culture within the business.By joining HUBER+SUHNER Polatis, you will not only become part of a rapidly growing work environment, but you will also receive a competitive compensation package and enjoy a host of additional benefits that will help you and your family be healthy and live well!If you feel you have the necessary skills and experience to be successful in this role click on “APPLY” today!No agencies please
Robotic Software Engineer
Randstad Digital
Cambridge
In office
Mid - Senior
£50,000/day - £65,000/day
RECENTLY POSTED
c++
python
csharp
Location: Melbourn, Cambridge (On-site)Employment Type: Permanent or ContractSalary (Permanent): £50,000 - £65,000 per annum Contract Rate: £300 - £400 per dayRole OverviewWe are seeking a highly capable Robotic Software Engineer to join our engineering team working on real-world, safety-critical robotic systems. This is a hands-on role focused on developing, maintaining, and deploying robust Python-based software for industrial and autonomous robotic platforms.You will work closely with mechanical and electrical engineers to build and operate complex physical systems including mobile robots, robotic arms, automation cells, and sensor-driven platforms.Key Responsibilities
Design, develop, and maintain large-scale Python codebases for robotic control systems
Integrate software with real-world hardware including sensors, actuators, PLCs, and robotic platforms
Debug and support long-running robotic systems in live environments
Work closely with mechanical and electrical engineers to deliver integrated solutions
Contribute to system architecture, safety, and reliability practices
MUST-HAVES (Non-Negotiable)Core Technical Requirements
Industrial or real-world robotics experience
Mobile robots, robotic arms, automation cells, or similar physical systems
Python as a primary programming language
Used in robotics, control, or automation (not just data science or scripting)
Experience maintaining large Python codebases (not standalone scripts)
Strong knowledge of:
Object-Oriented Design in Python
Dependency management
Experience debugging long-running Python systemsPython used in safety-critical or regulated environmentsRobotics & Systems Experience
Strong experience with ROS (ROS1 or ROS2) in real projects
Experience with safety-critical or reliability-critical systems
Robotics, medical devices, aerospace, industrial automation, etc.
Hardware-adjacent software development experience
Sensors, actuators, PLCs, embedded systems, real-time behaviour
Comfortable debugging physical systems
Logs, sensors, timing issues, behavioural anomalies
GOOD-TO-HAVES
C++ and/or C# experience
Autonomous Mobile Robots (AMRs), navigation, SLAM
Machine vision (cameras, calibration, perception)
CI/CD in robotics environments
Experience in regulated industries (medical devices, pharma manufacturing)
Bachelor’s or Master’s degree in Robotics, Mechatronics, Computer Science, or Engineering
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Principal Computational Biologist (Systems Biologist)
Cancer Research UK
Cambridgeshire
Hybrid
Senior
£57,000 - £70,900
RECENTLY POSTED
python
Principal Computational Biologist (Systems Biologist) (Under the leadership of Alex Kalinka)Internally this is known as Principal Bioinformatician (Systems Biologist)£57,000 - £70,900 plusbenefits (includes up to 12% pension contribution and income protection)Reports to: Group Leader - Quantitative BiologyDirectorate: ​Research & Innovation​Contract: ​Permanent​Hours: ​Full time 35 hours per week​Location: Cambridge, Babraham Research Campus, Biomedical Campus (Limited flexibility 3-4 days per week on site)Closing date: 25 January 2026 23:55This vacancy may close earlier if a high volume of applications is received or once a suitable candidate is found, therefore we strongly recommend that you apply early to avoid disappointment. Please let us know if there is anything about the recruitment process that you would like to discuss, in particular if there are any changes or adjustments that would make it easier for you to apply. Please contact or 020 3469 8400 as soon as possible.Visa sponsorship: Cancer Research UK can consider visa sponsorship for this vacancy. If this applies to you, please ensure that this is clearly marked on your application.Recruitment process: 1st stage interview via Microsoft Teams, 2nd stage will include a presentation followed by competency-based questions on-siteInterview date: We will be booking in 1st stage interviews on an ongoing basis, 2nd stage in planned for 3 and 6 of FebruaryAt Cancer Research UK, we exist to beat cancer.Cancer Research Horizons are looking to recruit a passionate scientific professional to set and drive our computational strategy for integrating cancer systems biology methodologies into our drug discovery pipeline to motivate key decisions arising in the target ID, target validation, and disease positioning spaces.About Cancer Research HorizonsAs the world’s biggest medical research charity, we’ve helped bring eleven new cancer drugs to market. However, there is still an urgent need to bring more effective treatments to patients faster.We have recently developed a new approach to driving therapeutic innovation through the creation of Cancer Research Horizons (CRH). We have brought together Cancer Research UK’s established drug discovery teams under one organisation and leadership team, combining our unique pipeline of cancer biology expertise and access to CRUK’s world-class academic network, cutting edge technology platforms and clinical expertise to 1) bring new treatments to patients faster and 2) tackle the biggest challenges in discovering cancer drugs by seeking out more radical ideas and embracing risk in our bid to achieve success.Based at sites in Cambridge, the CRUK Scotland Institute in Glasgow, and Newcastle University, Cancer Research Horizons employs ~200 staff from both industrial and academic backgroundsThis is a new role for the team and real chance to make a tangible impact from day one. Utilise your expertise to support CRH in taking take a bigger, more holistic view of cancer. Build robust evidence packages and leverage cutting-edge systems-level predictive modelling to uncover the molecular pathways driving cancer development. You will become an integral part of the Cancer Research Horizon Drug Discovery team helping to progress novel cancer targets towards patient benefit. Furthermore, we actively encourage our colleagues to celebrate our science, by attending conferences, presenting posters, giving talks at events and publishing papers.What will I be doing?Our new strategy sets out to bring deeper mechanistic understanding at the molecular and cellular level to all stages of projects, from idea to pre-clinical Candidate. Reporting directly to the Leader of our Quantitative Biology team, we are looking for an experienced computational biologist to develop a systems level approach to understanding cancer molecular networks to underpin predictive modelling of patient response that moves beyond single-gene biomarkers. In this role you will take a mechanistic, causative approach to understanding how patient somatic mutations drive the development of cancer and work closely with functional genomics scientists to test novel hypotheses.In this role you will:
Set and drive our computational strategy for integrating cancer systems biology approaches to support key decisions relating to target ID, target validation, and disease positioning.
Develop a patient-data focused biomarker strategy underpinned by a systems level understanding of cancer molecular pathways.
Analyse patient genomic data to uncover key somatic driver mutations and integrate this information with molecular pathways to build a mechanistic understanding of cancer development.
Provide deep expertise in computational biology and its role in oncology drug discovery.
Foster a culture of continuous improvement for our computational and analytical approaches.
Provide scientific and strategic leadership in computational biology across CRH.
Communicate effectively to influence multiple stakeholders and collaborate across projects and sites, including externally.
Promote scientific excellence, through external publication and presentations.
What are we looking for?
PhD in bioinformatics, data science, or equivalent
Experience within a drug discovery environment (i.e pharma, biotech or academic institute)
A strategic thinker with proven scientific leadership, including through matrix management
Experienced in the use and development of cancer systems level predictive modelling to uncover the molecular pathways underpinning cancer development
Experience of working with oncology patient datasets and using them to test and generate novel hypotheses
Experience of integrating multi-omics datasets (genomic, transcriptomic, proteomic, metabolomic) to infer molecular pathways involved in driving cancer
Experience of using machine learning and AI tools to support a systems level understanding of cancer
Programming experience with tools such as Python
Experience adhering to good coding hygiene practices such as documentation, testing, and code review
Excellent communication skills, ability to describe complex science in an engaging and inclusive manner.
Ability to build open and honest relationships and influence multiple stakeholders.
Ability to work collaboratively across projects and sites, also externally
Our organisation values are designed to guide all that we do.Bold: Act with ambition, courage and determinationCredible: Act with rigour and professionalismHuman: Act to have a positive impact on peopleTogether: Act inclusively and collaborativelyWe’re looking for people who can believe in and embody these organisation values and can use them to drive forward progress against our mission to beat cancer.If you’re interested in applying and excited about working with us but are unsure if you have the right skills and experience we’d still love to hear from you.What will I gain?We create a working environment that supports your wellbeing and provide a generous benefits package, a wide range of career and personal development opportunities and high-quality tools. Our policies and processes enable you to improve your work-life balance, take positive steps in your career and achieve your personal wellbeing goals.You can explore our benefits by visiting our careers web page.How do I apply?We operate an anonymised shortlisting process in our commitment to equality, diversity and inclusion. CVs are required for all applications; but we won’t be able to view them until we invite you for an interview. Instead, we ask you to complete the work history section of the online application form for us to be able to assess you fairly and objectively.For more information on this career opportunity please visit our website or contact us.For more updates on our work and careers, follow us on: Linked In, Facebook, Instagram, X and YouTube.
Principal Computational Biologist (Portfolio Generation)
Cancer Research UK
Cambridgeshire
Hybrid
Senior
£57,000 - £70,900
RECENTLY POSTED
python
Principal Computational Biologist *(*Portfolio Generation) (Under the leadership of Alex Kalinka)Internally this is known as Principal Bioinformatician (Portfolio Generation)£57,000 - £70,900 plusbenefitsReports to: Group Leader - Quantitative BiologyDirectorate: ​Research & Innovation​Contract: ​Permanent​Hours: ​Full time 35 hours per week​Location: Cambridge, Babraham Research Campus, (Limited flexibility 3-4 days per week on site)Closing date: 25 January 2026 23:55This vacancy may close earlier if a high volume of applications is received or once a suitable candidate is found, therefore we strongly recommend that you apply early to avoid disappointment. Please let us know if there is anything about the recruitment process that you would like to discuss, in particular if there are any changes or adjustments that would make it easier for you to apply. Please contact or 020 3469 8400 as soon as possible.Visa sponsorship: Cancer Research UK can consider visa sponsorship for this vacancy. If this applies to you, please ensure that this is clearly marked on your application.Recruitment process: 1st stage interview via Microsoft Teams, 2nd stage will include a presentation followed by competency-based questions on-siteInterview date: We will be booking in 1st stage interviews on an ongoing basis, 2nd stage in planned for 3 and 6 of FebruaryAt Cancer Research UK, we exist to beat cancer.Cancer Research Horizons are looking to recruit a passionate scientific professional to set and drive our computational strategy for the discovery and validation of novel oncology targets, including through the analysis of patient data.About Cancer Research HorizonsAs the world’s biggest medical research charity, we’ve helped bring eleven new cancer drugs to market. However, there is still an urgent need to bring more effective treatments to patients faster.We have recently developed a new approach to driving therapeutic innovation through the creation of Cancer Research Horizons (CRH). We have brought together Cancer Research UK’s established drug discovery teams under one organisation and leadership team, combining our unique pipeline of cancer biology expertise and access to CRUK’s world-class academic network, cutting edge technology platforms and clinical expertise to 1) bring new treatments to patients faster and 2) tackle the biggest challenges in discovering cancer drugs by seeking out more radical ideas and embracing risk in our bid to achieve success.Based at sites in Cambridge, the CRUK Scotland Institute in Glasgow, and Newcastle University, Cancer Research Horizons employs ~200 staff from both industrial and academic backgroundsThis is a new role for the team and real chance to make a tangible impact from day one. We are looking for candidates who can bring strong experience of AI and machine learning to unlock the power of real patient data. We’re just scratching the surface, and now’s your chance to lead the way. In In this role, you will become an integral part of the Cancer Research Horizon Drug Discovery team helping to progress novel cancer targets towards patient benefit. Furthermore, we actively encourage our colleagues to celebrate our science, by attending conferences, presenting posters, giving talks at events and publishing papers.What will I be doing?Our new strategy sets out to bring deeper mechanistic understanding at the molecular and cellular level to all stages of projects, from idea to pre-clinical Candidate. Reporting directly to the Leader of our Quantitative Biology team, we are looking for an experienced computational biologist to develop, evaluate, and apply both existing and novel machine learning and AI approaches to integrate multi-modal oncology datasets to generate novel testable hypotheses. As a Principal Computational Biologist, you will work closely with bench scientists, bioinformaticians, and statisticians to design functional genomics experiments to test computational predictions and support the analysis and interpretation of downstream validation experimentIn this role you will:
Set and drive our computational strategy for the analysis of patient multi-omics datasets to discover novel oncology targets.
Evaluate, develop, and implement new and existing machine learning and AI approaches to uncover actionable biological insights from large multi-modal oncology datasets.
Provide deep expertise in computational biology and its role in oncology drug discovery.
Foster a culture of continuous improvement for our computational and analytical approaches.
Provide scientific and strategic leadership in computational biology across CRH.
Communicate effectively to influence multiple stakeholders and collaborate across projects and sites, including externally.
Promote scientific excellence, through external publication and presentations.
Play a pivotal role in training and developing colleagues.
What are we looking for?
PhD in bioinformatics, data science, or equivalent
Experience within a drug discovery environment specifically a pharma or biotech company
Experienced in the use and development of machine learning and AI approaches for the integration and analysis of large multi-omics datasets
A strategic thinker with proven scientific leadership, including through matrix management
Programming experience with tools such as Python
Experience adhering to good coding hygiene practices such as documentation, testing, and code review
Excellent communication skills, ability to describe complex science in an engaging and inclusive manner.
Ability to build open and honest relationships and influence multiple stakeholders.
Ability to work collaboratively across projects and sites, also externally
Our organisation values are designed to guide all that we do.Bold: Act with ambition, courage and determinationCredible: Act with rigour and professionalismHuman: Act to have a positive impact on peopleTogether: Act inclusively and collaborativelyWe’re looking for people who can believe in and embody these organisation values and can use them to drive forward progress against our mission to beat cancer.If you’re interested in applying and excited about working with us but are unsure if you have the right skills and experience we’d still love to hear from you.What will I gain?We create a working environment that supports your wellbeing and provide a generous benefits package, a wide range of career and personal development opportunities and high-quality tools. Our policies and processes enable you to improve your work-life balance, take positive steps in your career and achieve your personal wellbeing goals.You can explore our benefits by visiting our careers web page.How do I apply?We operate an anonymised shortlisting process in our commitment to equality, diversity and inclusion. CVs are required for all applications; but we won’t be able to view them until we invite you for an interview. Instead, we ask you to complete the work history section of the online application form for us to be able to assess you fairly and objectively.For more information on this career opportunity please visit our website or contact us.For more updates on our work and careers, follow us on: Linked In, Facebook, Instagram, X and YouTube.
Backend Software Engineer Java Golang
client server
Cambridge
Hybrid
Mid
£75,000
RECENTLY POSTED
java
goland
ansible
python
spring
Backend Software Engineer / Developer (Java Spring Golang API) Cambridge / WFH to £75kAre you a backend focussed technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities?You could be joining a market leading software house that’s remote access product is used by hundreds of millions of users worldwide.As a Backend Software Engineer you will design and develop new features and enhancements to the core remote access product as well as maintaining existing systems. You will be working with a modern microservices, Java based tech stack, also using Go / Golang.There are challenges around scalability and robustness, you’ll be continually learning and progressing your career within a supportive Agile team environment.Location / WFH:There’s a friendly and supportive team environment, you’ll be able to work from home most of the time, meeting up with colleagues in the Cambridge office once a month.About You:You have Java development experience within a microservices environmentYou also have commercial Go / Golang development experienceYou have experience with API design and developmentYou’re happy to collaborate in an Agile environment with TDD, code reviews and Pair ProgrammingYou have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data StructuresYou have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principlesYou have an appreciation of security and ideally have worked in an ISO 27001 accredited environmentIdeally you will also have some experience with Python and / or Golang, Ansible and Event Driven architecture (although you can pick these up on the job)You have a relevant degree e.g. Computer ScienceWhat’s in it for you:As a Backend Software Engineer / Developer you’ll earn a competitive salary:Salary to £75kBonusPensionPrivate Medical CareLife AssuranceTravel InsuranceSubsidised gym membership and a range of other perksApply now to find out more about this Backend Software Engineer / Developer (Java Spring Golang API) opportunity.At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.TPBN1_UKTJ
Robotic Software Engineer
Randstad Technologies
Cambridge
In office
Mid - Senior
£50,000 - £65,000
RECENTLY POSTED
c++
python
csharp
Location: Melbourn, Cambridge (On-site)Employment Type: Permanent or ContractSalary (Permanent): £50,000 - £65,000 per annum Contract Rate: £300 - £400 per dayRole OverviewWe are seeking a highly capable Robotic Software Engineer to join our engineering team working on real-world, safety-critical robotic systems. This is a hands-on role focused on developing, maintaining, and deploying robust Python-based software for industrial and autonomous robotic platforms.You will work closely with mechanical and electrical engineers to build and operate complex physical systems including mobile robots, robotic arms, automation cells, and sensor-driven platforms.Key Responsibilities
Design, develop, and maintain large-scale Python codebases for robotic control systems
Integrate software with real-world hardware including sensors, actuators, PLCs, and robotic platforms
Debug and support long-running robotic systems in live environments
Work closely with mechanical and electrical engineers to deliver integrated solutions
Contribute to system architecture, safety, and reliability practices
MUST-HAVES (Non-Negotiable)Core Technical Requirements
Industrial or real-world robotics experience
Mobile robots, robotic arms, automation cells, or similar physical systems
Python as a primary programming language
Used in robotics, control, or automation (not just data science or Scripting)
Experience maintaining large Python codebases (not standalone scripts)
Strong knowledge of:
Object-Oriented Design in Python
Dependency management
Experience debugging long-running Python systems
Python used in safety-critical or regulated environments
Robotics & Systems Experience
Strong experience with ROS (ROS1 or ROS2) in real projects
Experience with safety-critical or reliability-critical systems
Robotics, medical devices, aerospace, industrial automation, etc.
Hardware-adjacent software development experience
Sensors, actuators, PLCs, Embedded systems, Real Time behaviour
Comfortable debugging physical systems
Logs, sensors, timing issues, behavioural anomalies
GOOD-TO-HAVES
C++ and/or C# experience
Autonomous Mobile Robots (AMRs), navigation, SLAM
Machine vision (cameras, calibration, perception)
CI/CD in robotics environments
Experience in regulated industries (medical devices, pharma manufacturing)
Bachelor’s or Master’s degree in Robotics, Mechatronics, Computer Science, or Engineering
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Senior Software Engineer
Oscar Associates Limited
Cambridge
Hybrid
Senior
£65,000
linux
react
aws
redis
jest
django
+5
Salary: £55,000 - £65,000 Location: Cambridge (Hybrid - 2 days per week in office) Industry: Open-Source Software / Data & Collaboration PlatformsThe OpportunityI’m recruiting for a fast-growing Cambridge-based technology company that’s making waves in open-source software and collaborative data platforms. This role is ideal for a Senior Software Engineer who thrives on building scalable, high-quality applications and wants to have a tangible impact on product direction and team growth.You’ll be joining an engineering team of around 10 developers, working in a collaborative environment where mentorship, technical excellence, and open-source contributions are genuinely encouraged.What You’ll Be Working On
Designing, developing, and maintaining scalable open-source applications
Building new features and improving existing systems across backend and frontend
Writing clean, maintainable, and well-tested code
Collaborating closely with Product, Design, and other engineers
Participating in code reviews, architectural discussions, and mentoring team members
Improving system performance, reliability, and developer experience
Projects include API-first platforms, real-time collaboration tools, and data-driven services used globally.Tech Stack (Open-Source)
Backend: Python, Go
Frontend: React, TypeScript
Frameworks: Django, FastAPI
Databases: PostgreSQL, Redis
Infrastructure: Linux, Docker, Kubernetes, CI/CD pipelines
Cloud: AWS
Testing: Pytest, Jest
You don’t need experience with every tool - strong programming fundamentals and a passion for open-source are key.What They’re Looking For
Commercial experience as a Software Engineer (5+ years preferred)
Strong experience building backend services and familiarity with frontend frameworks
Experience with open-source technologies in production
Comfortable owning features from design through to delivery
A collaborative mindset and experience working in Agile teams
Willingness to mentor junior developers and contribute to architectural decisions
Salary & Benefits
Salary: £55,000 - £65,000 depending on experience
Hybrid working: 2 days per week in the Cambridge office
25 days holiday plus UK bank holidays
Flexible working hours and strong work-life balance
Company pension scheme
Private healthcare and wellbeing support
Annual learning and development budget
Modern equipment provided
Clear progression and senior-level mentorship opportunities
Why Apply?This is an excellent opportunity for a Senior Software Engineer to work with modern open-source technologies, influence product and architecture decisions, and grow within a highly collaborative, technically excellent team in Cambridge.Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Lead AI Software Engineer
SoCode Limited
Cambridge
Hybrid
Senior
£80,000 - £100,000
react
javascript
python
£80,000 - £100,000 + bonus and benefits No Sponsorship option Cambridge Hybrid, 1-2 days per week We’re looking for a Lead AI Software Engineer to help shape and scale our AI capabilities. This is a hands-on, Python-heavy role for someone who enjoys writing production-quality code and building AI-powered systems end to end. You’ll spend a significant portion of your time developing in Python—designing, building, and shipping AI and data-driven features—while also providing technical leadership and setting direction for how AI is used across the business. You’ll work closely with product, engineering, and data teams to take ideas from prototype to production in a fast-moving startup environment. This role is ideal for someone with strong software engineering fundamentals, deep interest in AI, and a bias toward action and ownership. What you’ll do Design, build, and deploy AI-driven features and systems in Python Take prototypes and research ideas through to scalable, production-ready applications Improve platform performance, data models, and developer experience Provide technical leadership and mentor engineers across the team Act as an internal AI expert, advising teams on effective use of LLMs and emerging AI toolsWhat we’re looking for Strong Python development experience and a track record of writing clean, well-tested code Experience running AI systems in production and turning new ideas into real products Cloud experience building scalable AI and data applications Comfort working end to end, from architecture to delivery Clear communicator who thrives in collaborative, fast-paced teamsNice to have Experience with generative AI frameworks and evaluation strategies Familiarity with modern data stacks and cloud AI platforms Front-end experience (React / JavaScript) Experience with CI/CD, infrastructure-as-code, and modern DevOps practices
Machine Learning Engineer Consultant
Electus Recruitment Solutions
Cambridge
Hybrid
Mid - Senior
Private salary
tensorflow
python
docker
pytorch
pandas
Location: Cambridge, England, United Kingdom Contract: Permanent Salary: Competitive + Excellent Benefits Job Description: Electus Recruitment is seeking a Machine Learning Engineer Consultant to join a dynamic SME that is part of a larger group of companies poised for significant growth. As a Machine Learning Engineer Consultant, you will contribute to innovative projects that protect the UK from emerging threats. Key Responsibilities: Conduct in-depth research into state-of-the-art machine learning techniques and related emerging technologies. Design, develop and implement machine learning models for a variety of tasks, from proof-of-concept to working prototypes. Understand the underlying algorithms, mathematical concepts and workings of machine learning techniques. Collaborate with a multi-disciplinary team of experts to solve complex challenges. Communicate solutions to technical and non-technical stakeholders. Requirements: Strong technical skills and proven track record in machine learning research, with a focus on deep learning techniques and neural network architectures. Experience with machine learning libraries and frameworks such as PyTorch, TensorFlow and Keras; data manipulation libraries such as Pandas and NumPy; and MLOPs tools such as Docker. Experience with emerging machine learning technologies such as RL, XAI and Generative AI including LLMs. Strong coding proficiency in Python. An enquiring mind and a passion for problem-solving. Post-Graduate Degree and research experience or a PhD in a relevant field such as Physics, Mathematics, Computer Science or Engineering. Ability to obtain and maintain UK security clearance. This is an on-site role. A flexible working policy exists however the applicant is expected to be on-site for the majority of the time. “Due to the nature of work undertaken by our client, incumbents of these positions are required to undergo pre-employment screening and must be able to satisfy clearance criteria for UK Security Vetting” Benefits: Competitive salary and benefits package. Opportunity to work on challenging and rewarding projects. Collaborative and supportive work environment. Access to state-of-the-art facilities and resources. Opportunities for professional development and growth. Generous pension scheme. Private medical insurance. Employee assistance program. Company-sponsored social events. Comprehensive relocation package available, if applicable. Join a company that is committed to growth and innovation.  They are a dynamic SME with ambitious plans to double their size over the next five years. As part of our client’s team, you can contribute to their success and be part of something truly exciting. To apply please send us your CV highlighting your relevant experience
Software Development Engineer
ECM Selection (Holdings) Limited
Cambridge
In office
Graduate - Junior
Private salary
tensorflow
python
pytorch
Develop prototype and production software for defence applicationsNr Cambridge, to £55,000 DoE + BenefitsThis growing tech start-up is part of the expanding defence sector. They are developing an AI based platform that integrates with associate hardware products that they are also building. The work is fast-paced and projects are varied from early-stage prototypes to production code. They are looking to recruit a Software Development Engineer and will consider a recently graduated engineer (must be immediately available) or someone with relevant years of industry experience.As part of the company s software team, you would work on projects that integrate software with hardware which can include control hardware platforms, sensors and custom devices. Sensors may be for tracking or optics, and hardware could be for control of complex devices / instrumentation.Requirements:
Strong academic background in computer science, physics, electronics or similar. Ideally a Master s or PhD. Will be able to demonstrate project experience working on software development for hardware (ideally sensors or control systems).
Extensive experience in software engineering using Python.
Experience with Machine Learning and algorithms would be a bonus. Any exposure to TensorFlow or PyTorch would be desirable.
Aptitude to pick up new technologies demonstrated through projects using other technologies, frameworks and tools.
Experience with embedded systems or computer network systems would be advantageous.
Applicants must be eligible for security clearance including being a UK resident for the past 5 years. Candidates on work visas will not be considered.As projects relate to defence applications, all work is onsite. Their offices are just outside of Cambridge (south). No hybrid work options are available. On offer is the opportunity to work on varied projects and be compensated with a competitive salary that reflects your experience level.Another top job from ECM, the high-tech recruitment experts.Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.Please apply (quoting ref: CV27554) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Senior Test Automation Engineer (Python, API, Linux - Billing / Rating
Hudson Shribman
Cambridge
Hybrid
Senior
£45,000 - £53,000
linux
python
processing-js
kubernetes
docker
oauth2
+1
Senior Test Automation Engineer (Python, API, Linux – Billing / Rating Systems) UK – Remote / Hybrid | Permanent We are recruiting a Senior Test Automation Engineer to join an engineering team building large-scale backend platforms used for billing, rating, and high-volume transaction processing across telecoms and financial-grade systems. This is a backend-focused automation role centred on Python, APIs, and Linux environments. It is not a UI automation role and not a manual QA position. Responsibilities Design, build, and maintain Python-based automation frameworks for backend services Develop and execute automated tests for APIs and service integrations Create coverage for regression, negative, and backward-compatibility scenarios Analyse requirements and define test strategies and test plans for complex backend systems Investigate failures using logs, metrics, and debugging tools in Linux environments Work closely with engineers to identify root causes and improve testability and reliability Support testing of systems deployed in cloud and distributed environments Essential Experience Strong, hands-on experience in Python test automation Proven background testing backend services and APIs Confident working in Linux environments (CLI, logs, troubleshooting) Experience testing billing, rating, charging, payments, or financial transaction systems Solid understanding of authentication and authorisation (OAuth2, JWT, API keys, etc.) Experience with CI/CD pipelines, version control, and defect tracking tools Desirable Experience Telecoms platforms (charging, mediation, invoicing) SDK testing and contract testing Performance or load testing exposure Containers and cloud platforms (Docker, Kubernetes, AWS/Azure/GCP) This role is not suitable for: UI automation–focused profiles (e.g. Selenium/Cypress-first) Manual-only QA roles SCADA, hardware, or control-systems testing backgrounds Right to Work Applicants must have the legal right to work in the United Kingdom without visa sponsorship now or in the future. Unfortunately, sponsorship is not available for this role Apply to (url removed)
Application Software Engineer - Degree, JavaScript
Adecco
Cambridge
Hybrid
Mid - Senior
£35,000 - £55,000
javascript
react
redis
python
elasticsearch
postgresql
+4
Application Software Engineer (Mid level - Senior), Degree, UI/UX, JavaScript Location: Cambridge, UK (Hybrid) Salary: £35,000 - £55,000 (depending on experience) The Company Join a pioneering AI and machine learning software house, led by award-winning entrepreneurs and known for pushing the boundaries of innovation. You’ll be part of a collaborative, high-calibre team working on impactful, real-world projects, leveraging cutting-edge technologies including modern JavaScript libraries and front-end frameworks. What We’re Looking For Education & Skills
A 2:1 or higher in Computer Science, Engineering, Physics, or a related field from a top university.
AAB or higher at A-levels.
Strong mathematical and analytical thinking skills.
Excellent communication and teamwork abilities, happy to be in a team and share ideas. Technical Skills
Exceptional with one or more of the following: Programming: Node.js, Python, Java, JavaScript (React, Angular, Vue.js), JavaScript libraries (React, Angular, Vue.js)
Databases: PostgreSQL, Elasticsearch, Redis
A proactive, problem-solving mindset and eagerness to learn.
Some UI or UX design work
Ideally a competent programmer in Java or Python to a high level
Someone that has been involved both backend and front end could do very well here. Experience
The sweet spot for the Application Software Engineer position is someone with three to five years industry experience in a cutting edge tech company.
Passion for software engineering and a desire to build scalable, high-quality applications. The Role As an Application Software Engineer, you’ll:
Contribute to the design, development, and implementation of software applications.
Collaborate with a diverse and talented team of engineers.
Learn from an experience team whilst sharing your own ideas.
Designing smart web based applications, chance to work end back and front end. Why Join Us?
Work with a globally respected AI software company.
Competitive salary and benefits.
Hybrid working model with a collaborative office culture in Cambridge.
Learn from top experts in AI and machine learning.
Clear progression path and opportunities to grow your career. Application Process
Submit a CV that highlights your academic achievements and relevant experience.
Initial discussions will take place before your application is submitted to the employer. Ready to take the next step in your software engineering career? Apply now! Adecco is acting as an Employment Agency. We are an equal opportunities employer. Keywords: Software Engineer, Mid-Level Developer, Python, Java, Node.js, AI, Machine Learning, SDLC, Application Development, Cambridge Tech Jobs, Software Engineering Careers, JavaScript libraries, React, Angular, Vue.js, front-end development, full stack development
Engineering Manager
SR2
Cambridge
Hybrid
Senior - Leader
£80,000
aws
javascript
terraform
python
docker
gitlab
Engineering Manager Cambridge (hybrid) 80,000 PythonWe are partnered with an organisation responsible for operating and evolving a suite of large scale digital platforms that underpin critical services used across the UK and internationally. These systems run at high volume, support a diverse range of users, and are expected to meet strong standards around availability, security, and long term maintainability.They are hiring an Engineering Manager who is comfortable operating in complexity. This is a hands on leadership role where you will combine technical judgement with people leadership, shaping how teams design, deliver, and run cloud based services in production.You will join a mature engineering function working across multiple domains and stakeholder groups, with genuine scope to influence technical direction, delivery standards, and how teams work together.The team Engineering teams build API first services using modern web and cloud practices. Systems are containerised, continuously tested, and deployed through automated pipelines. There is a strong DevOps culture with an emphasis on clean design, shared tooling, and reducing unnecessary complexity.Typical technologies include
Python backend
Modern JavaScript frameworks on the front end
Containerisation with Docker
CI pipelines using GitLab or similar
Infrastructure as code using Terraform
Cloud native platforms such as Azure, AWS, or GCP
The team invests heavily in reusable components, templates, and internal platforms to improve speed, quality, and consistency across services
The role You will be responsible for guiding engineers through the full lifecycle of delivery, from shaping requirements through to running services in production.This includes
Leading and mentoring a team of engineers while maintaining a strong delivery focus
Supporting architectural decisions around APIs, integrations, and service boundaries
Ensuring services are secure, resilient, and maintainable
Overseeing automated build, test, and deployment workflows
Driving improvements to engineering standards and processes
Helping teams decide when to build new services, extend existing ones, or adopt third party solutions
Managing priorities, dependencies, and delivery planning in an agile environment
Working closely with product and non technical stakeholders to turn needs into clear, deliverable work
This role suits someone who enjoys complexity and variety, and who is comfortable operating at both a technical and people leadership level.You will bring
Strong experience in modern software engineering and cloud platforms
A solid background in designing and integrating API driven systems
Hands on experience with containers, CI and CD, and infrastructure automation
Experience leading agile, cross functional engineering teams
Clear communication skills and the ability to influence without relying on authority
A pragmatic mindset focused on outcomes rather than ideology
This role is suited to someone who wants real ownership. You will be trusted to make pragmatic decisions, improve how engineering is done, and lead teams delivering systems that are relied upon at scale.It is a strong opportunity for an Engineering Manager who wants to stay technically credible and influence architecture and delivery.For a confidential conversation, contact Imogen at (url removed) or call (phone number removed).
Application Software Engineer - Degree, JavaScript
Adecco
Cambridge
Hybrid
Mid - Senior
£35,000 - £55,000
javascript
react
redis
python
elasticsearch
postgresql
+4
Application Software Engineer (Mid level - Senior), Degree, UI/UX, JavaScript Location: Cambridge, UK (Hybrid) Salary: 35,000 - 55,000 (depending on experience)The Company Join a pioneering AI and machine learning software house, led by award-winning entrepreneurs and known for pushing the boundaries of innovation. You’ll be part of a collaborative, high-calibre team working on impactful, real-world projects, leveraging cutting-edge technologies including modern JavaScript libraries and front-end frameworks.What We’re Looking ForEducation & Skills
A 2:1 or higher in Computer Science, Engineering, Physics, or a related field from a top university.
AAB or higher at A-levels.
Strong mathematical and analytical thinking skills.
Excellent communication and teamwork abilities, happy to be in a team and share ideas. Technical Skills
Exceptional with one or more of the following: Programming: Node.js, Python, Java, JavaScript (React, Angular, Vue.js), JavaScript libraries (React, Angular, Vue.js)
Databases: PostgreSQL, Elasticsearch, Redis
A proactive, problem-solving mindset and eagerness to learn.
Some UI or UX design work
Ideally a competent programmer in Java or Python to a high level
Someone that has been involved both backend and front end could do very well here.
Experience
The sweet spot for the Application Software Engineer position is someone with three to five years industry experience in a cutting edge tech company.
Passion for software engineering and a desire to build scalable, high-quality applications. The Role As an Application Software Engineer, you’ll:
Contribute to the design, development, and implementation of software applications.
Collaborate with a diverse and talented team of engineers.
Learn from an experience team whilst sharing your own ideas.
Designing smart web based applications, chance to work end back and front end. Why Join Us?
Work with a globally respected AI software company.
Competitive salary and benefits.
Hybrid working model with a collaborative office culture in Cambridge.
Learn from top experts in AI and machine learning.
Clear progression path and opportunities to grow your career.
Application Process
Submit a CV that highlights your academic achievements and relevant experience.
Initial discussions will take place before your application is submitted to the employer.
Ready to take the next step in your software engineering career? Apply now!Adecco is acting as an Employment Agency. We are an equal opportunities employer.
Senior Test Automation Engineer (Python, API, Linux - Billing / Rating
Hudson Shribman
Cambridge
Remote or hybrid
Senior
£45,000 - £53,000
linux
python
kubernetes
docker
oauth2
jwt
Senior Test Automation Engineer (Python, API, Linux Billing / Rating Systems) UK Remote / Hybrid PermanentWe are recruiting a Senior Test Automation Engineer to join an engineering team building large-scale backend platforms used for billing, rating, and high-volume transaction processing across telecoms and financial-grade systems.This is a backend-focused automation role centred on Python, APIs, and Linux environments. It is not a UI automation role and not a manual QA position.Responsibilities
Design, build, and maintain Python-based automation frameworks for backend services
Develop and execute automated tests for APIs and service integrations
Create coverage for regression, negative, and backward-compatibility scenarios
Analyse requirements and define test strategies and test plans for complex backend systems
Investigate failures using logs, metrics, and debugging tools in Linux environments
Work closely with engineers to identify root causes and improve testability and reliability
Support testing of systems deployed in cloud and distributed environments
Essential Experience
Strong, hands-on experience in Python test automation
Proven background testing backend services and APIs
Confident working in Linux environments (CLI, logs, troubleshooting)
Experience testing billing, rating, charging, payments, or financial transaction systems
Solid understanding of authentication and authorisation (OAuth2, JWT, API keys, etc.)
Experience with CI/CD pipelines, version control, and defect tracking tools
Desirable Experience
Telecoms platforms (charging, mediation, invoicing)
SDK testing and contract testing
Performance or load testing exposure
Containers and cloud platforms (Docker, Kubernetes, AWS/Azure/GCP)
This role is not suitable for:
UI automation focused profiles (e.g. Selenium/Cypress-first)
Manual-only QA roles
SCADA, hardware, or control-systems testing backgrounds
Right to WorkApplicants must have the legal right to work in the United Kingdom without visa sponsorship now or in the future. Unfortunately, sponsorship is not available for this roleApply to (url removed)
Machine Learning Research Engineer - NLP / LLM
RedTech Recruitment
Cambridge
Hybrid
Mid - Senior
Private salary
processing-js
tensorflow
python
pytorch
An incredible opportunity for a Machine Learning Research Engineer to work on researching and investigating new concepts for an industry-leading, machine-learning software company in Cambridge, UK. This unique opportunity is ideally suited to those with a Ph.D. relating to classic Machine Learning and Natural Language Processing and its application to an ever-advancing technical landscape. On a daily basis you will be working on the very cutting-edge of machine-learning including prototyping, building and implementing new approaches to AI problems. Location: Cambridge 3 days in office / 2 days remote Salary: Highly competitive salary + comprehensive benefits Requirements for Machine Learning Research Engineer:
You will have a Ph.D from a world-leading University in a Computer Science, Physics, Maths or similar (we are very keen to hear from those with a Ph.D. directly related to NLP)
Experience weighted more towards classic machine learning than AI Engineering
Strong knowledge in LLMs, NLP and Machine Learning / AI
Excellent academics throughout including a minimum of a 2.1 degree from a leading university, AAB at A-Level
Published papers
Good understanding of software engineering concepts
Experience with machine learning Python frameworks such as PyTorch, Tensorflow and Scikit-Learn
Data Science experience including working with large data sets
Responsibilities for Machine Learning Research Engineer:
Join a team responsible for investigating the latest research in machine learning algorithms largely within the NLP field along with some computer vision
Make suggestions based on the feasibility of research to help shape future projects and products
Prototyping research concepts
Determining output quality, efficiency, and feasibility compared with other techniques
What this offers:
Working for an industry-leading software company who have a fantastic track record of successfully hiring and training graduates
Highly interesting work researching the next phases of cutting-edge, machine-learning software
A good remuneration and benefits package
Applications:If you would like to apply for this unique ML Engineer opportunity, we would love to hear from you. Please send an up-to-date CV via the relevant link. Were committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by emailing (if this email address has been removed by the job-board, full details for contact are available on our website). Keywords: Python / Deep Learning / Machine Learning / NLP / Natural Language Processing / Computer Vision / Research / Post-Doc / Ph.D. / DPhil / Computer Science / Mathematics / Physics / Engineering/ Text Analytics / Speech processing / Software Engineer / Research / Researching / Journals / AI / Artificial Intelligence / Machine Vision / Neural Networks / Developer / Algorithm ******************************************************************************** RedTech Recruitment Ltd focus on finding roles for people leaving academia entering industry. Even if the above role isnt of interest, please visit our website to see our other opportunities.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Senior Software Engineer
Oscar Associates (UK) Limited
Multiple locations
Hybrid
Senior
£65,000
linux
react
aws
redis
jest
django
+5
Senior Software Engineer Salary: £55,000 - £65,000 Location: Cambridge (Hybrid - 2 days per week in office) Industry: Open-Source Software / Data & Collaboration Platforms The Opportunity I’m recruiting for a fast-growing Cambridge-based technology company that’s making waves in open-source software and collaborative data platforms. This role is ideal for a Senior Software Engineer who thrives on building scalable, high-quality applications and wants to have a tangible impact on product direction and team growth. You’ll be joining an engineering team of around 10 developers, working in a collaborative environment where mentorship, technical excellence, and open-source contributions are genuinely encouraged. What You’ll Be Working On Designing, developing, and maintaining scalable open-source applications Building new features and improving existing systems across backend and frontend Writing clean, maintainable, and well-tested code Collaborating closely with Product, Design, and other engineers Participating in code reviews, architectural discussions, and mentoring team members Improving system performance, reliability, and developer experience Projects include API-first platforms, real-time collaboration tools, and data-driven services used globally. Tech Stack (Open-Source) Backend: Python, Go Frontend: React, TypeScript Frameworks: Django, FastAPI Databases: PostgreSQL, Redis Infrastructure: Linux, Docker, Kubernetes, CI/CD pipelines Cloud: AWS Testing: Pytest, Jest You don’t need experience with every tool - strong programming fundamentals and a passion for open-source are key. What They’re Looking For Commercial experience as a Software Engineer (5+ years preferred) Strong experience building backend services and familiarity with frontend frameworks Experience with open-source technologies in production Comfortable owning features from design through to delivery A collaborative mindset and experience working in Agile teams Willingness to mentor junior developers and contribute to architectural decisions Salary & Benefits Salary: £55,000 - £65,000 depending on experience Hybrid working: 2 days per week in the Cambridge office 25 days holiday plus UK bank holidays Flexible working hours and strong work-life balance Company pension scheme Private healthcare and wellbeing support Annual learning and development budget Modern equipment provided Clear progression and senior-level mentorship opportunities Why Apply? This is an excellent opportunity for a Senior Software Engineer to work with modern open-source technologies, influence product and architecture decisions, and grow within a highly collaborative, technically excellent team in Cambridge. Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website. TPBN1_UKTJ
Linux Systems Administrator
Polytec Personnel Ltd
Saffron Walden
In office
Mid - Senior
Private salary
linux
windows
ansible
python
bash
macos
Location: Saffron Walden (CB11) Job Type: Permanent Hours: 9.00am - 5.30pm Monday - Friday Salary: Competitive Job Reference: Our client based in Saffron Walden, is seeking an experienced Linux Systems Administrator to join their technical team. This is a hands-on position where you’ll play a key role in managing and optimising Linux-based systems, ensuring seamless integration across multiple platforms whilst maintaining the security and reliability of critical RandD infrastructure. If you thrive in fast-paced environments and enjoy building robust, scalable systems, this opportunity may be for you! Key Responsibilities - Administer, maintain and optimise Linux server environments for high availability and performance - Implement security best practices across Linux, Windows and macOS systems - Perform regular system audits, updates and patch management - Support Windows and macOS devices for smooth integration with company infrastructure - Develop centralised administration processes for consistent system management - Automate workflows using scripting and configuration management tools (e.g., Bash, Python, Ansible) - Collaborate with developers and RandD teams to deploy, monitor and manage applications and services - Maintain clear documentation and standardised system configurations Requirements - Proven experience managing Linux servers and system environments - Familiarity with Windows and macOS administration - Strong scripting skills (Bash, Python) and automation experience - Solid understanding of networking fundamentals and security protocols - Proactive, detail-oriented and an excellent communicator - Comfortable working independently and within a collaborative engineering team Please contact us as soon as possible for more details or apply below!
Page 1 of 2

Frequently asked questions

What types of Python jobs are available in Cambridge?
Cambridge offers a wide variety of Python roles, including software development, data analysis, machine learning engineering, automation, and web development positions across startups, tech companies, and research institutions.
Do I need specific Python frameworks or libraries to apply for jobs in Cambridge?
Requirements vary by role, but common Python frameworks and libraries sought after in Cambridge include Django, Flask, Pandas, NumPy, and TensorFlow. It's best to review individual job descriptions for detailed skills.
Are there opportunities for remote or flexible Python jobs based in Cambridge?
Yes, many companies in Cambridge offer remote or hybrid working options for Python developers, especially following the rise of flexible work arrangements. Check job listings for their specific work location and flexibility details.
What level of experience is typically required for Python jobs in Cambridge?
Python job openings in Cambridge range from entry-level positions for recent graduates to senior roles requiring several years of experience. Make sure to match your experience with the job specifications.
How can I increase my chances of getting a Python job in Cambridge?
Enhance your portfolio with relevant Python projects, contribute to open-source, gain knowledge of local industry trends, network with Cambridge tech communities, and tailor your CV and cover letter to highlight your Python expertise and problem-solving skills.