Skip to main content

This job has expired

Python Developer

Employer
Michael Page Technology
Location
Homeworking
Salary
£60,000 - £80,000 per annum + Bonus
Closing date
2 Oct 2020

View more

Sector
Technology
Responsibilities
Information Technology
Position/Level
Senior Management
Contract Type
Permanent
Language
English

Job Details

Market leading start up within the life sciences sector are seeking a senior software engineer to migrate their existing platform from C++ to Python.

Client Details

The company are a leader in intervention modelling for non-communicable diseases. Their microsimulation-based software is used to generate evidence to quantify the future impact of interventions on chronic diseases when scaled across the population. Such interventions include policy changes, screening, and new treatments, with a focus on predicting the impact of health behaviours on the future burden of over 20 chronic diseases and related costs, across 80 countries.

Description

You will be directly involved with application coding, system debugging, code reviewing, and the development of operational procedures. You will be:

  • Writing code that is supported by strong unit testing and continuous integration practices.
  • Providing data APIs that pre-process data, version datasets and control access to that data.
  • Building infrastructure to train and deploy AI models at scale.
  • Interacting with our machine learning code as we migrate our platform from C++ to Python.
  • Converting prototyped code into production code.
  • Contributing to the product roadmap.
  • Developing technical specifications and architecture.
  • Reviewing and refactoring the existing application code.

Profile

Strong commercial experience with the following:

  • Writing Python code to build robust server-side applications.
  • Data engineering experience -provisioning both relational and no-sql databases and writing high performance queries / transforming data
  • Azure DevOps and/or good general continuous integration (CI) and continuous deployment (CD) experience
  • C++. You will not likely be writing much, but being able to translate from C++ into Python and basic ability to read intent from C++ code, and to simplify it, would be helpful.
  • Proficient with front-end development languages including JavaScript, HTML5, and CSS.

Job Offer

  • Excellent salary and share options.
  • Option of remote working (will have meetings 2-3 times a month from the London office).
  • Join an exciting start up

Company

Michael Page Technology, part of PageGroup, is one of the world’s best-known and well-respected professional recruitment consultancies. We are a leading provider of permanent and contract recruitment for IT professionals across a spectrum of roles from CIO and CTO to IT Security Manager and Service Desk Analyst in businesses that range from start-ups to multi-national household brands.

We have 200 consultants in 20 countries dedicated to IT recruitment and specializing in the following technology roles:

  • IT Project and Programme Management
  • IT Strategy and Leadership
  • Infrastructure, Operations and IT Service Management
  • Web and Application Development
  • Security 
  • Testing/QA
  • Business Intelligence and Databases
  • ERP and Business Solutions

This ensures that we fully understand the specific requirements of each role and benefit from wide a pool of relevant existing candidates.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert