cover image
Client Server

Python Developer Anaconda - MedTech

On site

Cambridge, United Kingdom

£ 55,000 / year

Full Time

21-03-2025

Job Specifications

Python Developer / Backend Software Engineer (Python Anaconda) Cambridge onsite to £55k

Would you like to work on greenfield projects at the cutting edge of medical technology?

You could be joining a well funded start-up, collaborating with scientists and other engineers to develop sensing and imaging terahertz solutions.

As a Python Developer you'll work on complex problems including image processing, machine learning, numerical simulation, user interfaces, databases, networking and interfacing with hardware. You'll be using an Anaconda based Python stack but with constantly evolving technology that you'll be able to influence.

Location:
You'll join a talented team based just north of Cambridge (with parking available), on a fulltime basis (with some flexibility).

About you:
You have strong software engineering experience with Python and ideally also some of the following: Anaconda, Mamba, Poetry, C++, JavaScript, Haskell, OCaml, Rust
You have experience working with asynchronous, parallel or distributed systems
You have a good knowledge of at least one relational database
You have a good understanding of TDD, CI/CD practices and modern software engineering best practices
You are degree educated in a relevant STEM discipline
You're collaborative, comfortable with Pair Programming and mentoring more junior engineers

What's in it for you:
As a Python Developer you will receive a competitive package:
Salary to £55k
Bonus
Healthcare
Pension
Continual learning and self development
Complex interesting work at the cutting edge of technology

Apply now to find out more about this Python Developer / Backend Software Engineer (Python Anaconda) 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.

About the Company

At Client Server, we are driven by technology and powered by people. We are a leading technology recruitment consultancy, specialising in a vast range of technology roles in London, the UK, Europe, and the USA. Our focus is finding exceptional candidates for exceptional organisations. These include technology leaders, innovative start-ups, hedge funds, banks and consultancies. Know more

Related Jobs

Company background Company brand
Company Name
Humand
Job Title
Lead Mobile App Developer
Job Description
Are you ready to take on a high-impact role in a dynamic and innovative environment?We're searching for a Senior React Native Engineer and Team Lead who thrives in hybrid app ecosystems and is eager to lead a small, focused team on game-changing projects. What We're Looking For If you have experience in: React Native with a knack for customizing with Kotlin (Android) and/or Swift (iOS). TypeScript and JavaScript in a fast-paced, product-driven setting. White-label product development, and you excel in a hybrid app environment (where web frameworks meet mobile). You'll fit right in if you're a proactive problem solver who can lead technical discussions and mentor others, all while delivering outstanding mobile solutions. Why You Should Apply Work on a flagship app that drives significant traffic and impact. Shape the future of a product pivotal to our success, with the autonomy to make key decisions. Competitive compensation: up to 100k and potentially higher for exceptional candidates. About The Role Join a small but mighty team, taking the lead in building and maintaining a white-labelled app used by a diverse user base. Enjoy a hybrid work setup, starting remote with a flexible transition to 2-3 days a week Swift, React Native, TypeScript, Type Script, TS, Expo, XCode, native studio, QT Creator, Visual Studio, AppCode, Eclipse, Dart, Codename One, Lead Developer, Leader, Principal Developer, Principal Engineer, Manager, Mobile App Development, Hybrid App, Kotlin, iOS Development, Android Development, White-label Apps, Frontend Development, Backend Integration, Mobile Frameworks, JavaScript, Technical Lead, Software Engineer, React, Mobile Team Leader, Small Team Management, Cross-platform Apps, High-traffic Applications, Code Review, Hybrid App Environment, Mobile Architecture.
Watford, United Kingdom
On site
Full Time
03-04-2025
Company background Company brand
Company Name
Morson Talent
Job Title
Python Developer
Job Description
Python Developer (Remote or Office-Based) We are seeking a skilled Python Developer to join our team. This role is available on either a temporary or permanent basis, offering flexibility based on the candidate's preferences. While this is a fully remote position, those who prefer an office environment are welcome to work from one of our locations. Role Overview As a Python Developer, you will be responsible for developing and maintaining business applications that streamline workflows. Your work will involve integrating various systems, particularly IMS platforms and Microsoft 365 tools, to modernize traditional processes and improve efficiency. Key Responsibilities Application Development & Integration Design, develop, and maintain database-driven applications using Django and other relevant frameworks. Implement features that support business workflows, integrating with existing systems such as: Quality Control Systems: Manage non-conformance reports and corrective actions. Job Tracking: Monitor actual work hours against project budgets. Employee Lifecycle Management: Streamline onboarding and offboarding processes. Task & Action Management: Enhance accountability by tracking assignments and deadlines. Asset Tracking & Maintenance: Improve asset utilization and performance monitoring. Develop and maintain APIs to facilitate seamless system communication. Database Management Design and manage relational databases, ensuring data integrity, security, and performance. Develop queries and optimize database structures to support business needs. Collaboration & Process Improvement Work with stakeholders to translate business needs into technical solutions. Identify inefficiencies and propose digital workflow improvements. Provide technical support and guidance to ensure smooth implementation. Required Skills & Experience Proficiency in Python and experience with Django or similar frameworks. Strong knowledge of relational databases (PostgreSQL, MySQL) and data modeling. Experience developing RESTful APIs for system integrations. Familiarity with Microsoft 365 tools, particularly Teams workflow automation. Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus. Ability to work independently in a remote setting. Why Join? Flexible Work Environment: Remote or office-based, as preferred. Innovative Projects: Work on digital transformation initiatives. Collaborative Culture: Engage with cross-functional teams. Competitive Compensation: Salary and benefits based on experience. If you are passionate about leveraging technology to improve business processes and thrive in a dynamic environment, we'd love to hear from you!
Lincoln, United Kingdom
On site
Full Time
03-04-2025
Company background Company brand
Company Name
Snap Inc.
Job Title
Full Stack Software Engineer
Job Description
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles. Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles. Snap’s PlayCanvas team provides the world’s web community with an open source graphics creation platform. It powers a broad range of interactive web content, including games, e-commerce applications, ads, branded experiences, AR/VR and more. PlayCanvas is also responsible for the leading 3D Gaussian Splatting platform SuperSplat, making it easy to publish digitized reality to the web. We’re looking for a Full Stack Engineer to join the PlayCanvas Team at Snap Inc! What you’ll do: Collaborate with fellow engineers to design and ship new features for both PlayCanvas and SuperSplat. Develop and maintain our existing suite of full stack applications. Write clean, efficient code across both front-end (JavaScript, TypeScript, HTML, CSS) and back-end technologies. Integrate third-party services and APIs to enhance platform functionality. Apply real-time graphics expertise to enhance the PlayCanvas and SuperSplat platforms. Manage and contribute to open source repositories on GitHub. Engage with our community across forums, Discord, GitHub, and other channels to gather feedback and support users. Conduct code reviews, testing, and continuous integration to maintain high-quality standards. Troubleshoot and resolve issues across the full stack to ensure a reliable, high-performing platform. Knowledge, Skills & Abilities: Proven experience in full stack development with modern front-end technologies such as JavaScript, TypeScript, HTML, and CSS, alongside robust back-end systems. Understanding of RESTful API design, real-time collaboration frameworks, and cloud-based architectures. Expertise in real-time graphics and immersive technologies, including WebGL, WebGPU, WebXR, and glTF, to create interactive and visually engaging experiences. Familiarity with managing open source projects on GitHub, adhering to best practices in version control and community collaboration. Solid experience with continuous integration, automated testing, and code quality assurance to maintain high development standards. Strong problem-solving skills with a proven ability to troubleshoot and resolve complex issues across the full stack. Excellent communication skills to collaborate effectively with cross-functional teams and engage with diverse developer communities. A passion for learning new technologies and contributing to community-driven projects, ensuring continuous innovation and improvement. Minimum Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). 3+ years of experience in full stack development, with a strong foundation in both front-end and back-end technologies. Optional: Relevant certifications or training in modern web development frameworks, cloud-based architectures, or graphics programming. Preferred Qualifications: Hands-on experience with HTML, CSS, JavaScript, TypeScript, WebGL, WebGPU, WebXR, and glTF. Experience with 3D Gaussian Splatting workflows and techniques. Experience with real-time rendering, graphics pipelines and shader writing. Proven track record in managing open source projects on GitHub and engaging with developer communities. Demonstrated expertise in building and optimizing real-time applications and cloud-based workflows. If you have a disability or special need that requires accommodation, please don’t be shy and provide us some information. "Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week. At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. Our Benefits: Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!
London, United Kingdom
On site
Full Time
02-04-2025
Company background Company brand
Company Name
TieTalent
Job Title
DevOps Engineer
Job Description
About We are searching for an experienced DevOps Engineer who is highly skilled in Kubernetes, Kafka, Elasticsearch, Azure, CI/CD pipelines, Automation, Infrastructure as a Code (IaC) and Networking. This role is offered on a remote, home-working basis. Working in this role you will play a pivotal role in the successful delivery of our client's solutions to their specialist UK client base. You will be working on multiple projects and deliveries focusing on the design, automation and optimisation of cloud-based environments. You will also work on some on-premise implementations, and you will be supporting high-performance, scalable applications and solutions. To be a success in this role you MUST be able to demonstrate a successful track record in DevOps practices and you MUST have a deep understanding of the design, development and support of CI/CD pipelines. You will also have solid knowledge of Infrastructure as Code (IaC), Container Orchestration, Automation and Linux Hosts with the ability to script in Bash, Python or a similar language. You will be deploying and managing Kubernetes Clusters in both on-premise and Azure environments which need to be highly available, scalable and secure. Hands-on experience and the ability to manage production Kubernetes Clusters in both bare-metal and cloud environments is essential (Azure is preferred). You will also be working with databases and will need to have knowledge and experience of working with MS SQL Server, PostgreSQL and/or NoSQL. If you have the ability to assist with performance tuning/database administration this is highly desired but is not essential. Experience with networking and having knowledge of mixture of HTTP(S), DNS, Firewalls, VPNs, TLS/SSL certificates and network security is also required. With regards to Configuration Management and IaC, our client uses tools such as Terraform, Ansible and GIT. They also use Jenkins, TeamCity and Azure Pipelines with regards to their CI/CD tools. We are looking for candidates who are strong communicators with the ability to analyse complex issues and develop effective solutions to these issues. This role is offered on a remote basis and comes with an excellent package, including a competitive salary, good holiday allowance, professional development opportunities, a collaborative work environment, remote and flexible working, an employee assistance programme, rewards and discounts with retailers, leisure providers and lifestyle services. Please note, to be considered for this role you MUST have the Right to Work in the UK without Company Sponsorship - our client is unable to sponsor candidates for this role. KEYWORDS DevOps Engineer, Kubernetes, Kafka, Elasticsearch, Azure, Azure Pipelines, CI/CD pipelines, Automation, Infrastructure as a Code, IaC, Networking, Container Orchestration, Automation, Linux, Linux Hosts, Bash, Python. MS SQL Server, PostgreSQL, NoSQL, HTTP, HTTP(S), DNS, Firewalls, VPNs, TLS/SSL, Security, Terraform, Ansible, GIT, Jenkins, TeamCity. Please note that due to a high level of applications, we can only respond to applicants whose skills and 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. Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy Nice-to-have skills Kubernetes Kafka Elasticsearch Azure Automation Networking Linux Bash Python PostgreSQL NoSQL HTTP DNS Firewalls Security Terraform Ansible Git Jenkins TeamCity Bristol, England Work experience DevOps Languages English
Bristol, United Kingdom
On site
Full Time
03-04-2025