Backend Software Engineer Python Data R&D
Role details
Job location
Tech stack
Job description
Python Developer / Backend Software Engineer (Python R&D) Cambridge onsite to £55kWould 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 a Python based tech 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 backend software engineering experience with Python, including Python libraries such as PyTorch, NumPyYou have experience working with asynchronous, parallel or distributed systemsYou have a good knowledge of at
Requirements
least one relational database e.g. SQL Server, OracleYou have a good understanding of TDD, CI/CD practices and modern software engineering best practicesYou have experience with embedded software and / or IoTYou are comfortable in an R&D environmentYou have an interest and understanding of Machine Learning and AIYou are degree educated in a relevant STEM disciplineYou're collaborative, comfortable with Pair Programming and mentoring more junior engineersIdeally also some of the following: Anaconda, Mamba, Poetry, C++, JavaScript, Haskell, OCaml, RustWhat's in it for you:As aPython Developer you will receive a competitive package:Salary to £55kBonusHealthcarePensionContinual learning and self developmentComplex interesting work at the cutting edge of technologyApply now to find out more about this Python Developer / Backend Software Engineer (Python R&D TDD) opportunity.At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually