Python Software Developer

Permanent
Full-time
Wimbledon

Competitive 

Degree level ideally

WCN is seeking a Python software developer to work on our new machine learning products in a data engineer/devops role.

At WCN Machine learning analytics are being newly pushed to production, so you will support the build of a distributed platform to assist this. This is an exciting  brand new Artificial IntelligenceI/Machine learning product for us, that will support our clients with developing an improved way of hiring their talent to speed up the recruitment process. 

The fit between billions of people and their jobs is critical and Artificial Intelligence and machine learning algorithms are beginning to improve the recruitment process; enabling the right talent to be better matched to the right organisation for them. This increases job satisfaction and the success of an organisation, as well as reducing prejudice and inequality, as any businesses’ survival and success depends on the talent it employs.

You will be part of a very experienced technical team that includes experts in infrastructure, Perl, JavaScript, SQL and security.

However, you will be the sole Python developer as we seek to develop our product on a Python platform, so this is an exciting opportunity to make your mark!

We want someone who can work collaboratively and can identify and deliver the minimal product. Someone who is comfortable with iteration and refactoring within an agile development process and who doesn't gold-plate; but will promote discussion of alternative ideas, approaches, and designs and who doesn't work towards perfection.  

Why not join us on this exciting journey and be a critical part of the team.

We are looking for someone who can do full software lifecyle, and previous experience collaborating with or supporting Machine Learning Engineers/ Data Scientists will be highly preferred. 

Essential

  • Strong Python software development experience (version 2.7 or version 3.6 as we are moving to  version 3)
  • Good Linux/Unix skills and confident working on the command line. 
  • Know how to package Python applications, system tests, and documentation
  • Experience deploying software applications to a platform.
  • DevOps and continuous integration, version control (GIT).
  • Ability to select appropriate tools for data preparation and file processing. Familiarity with json and handling text data. 
  • Experience of at least one relational database management system (ideally PostgreSQL), including database design and query optimisation
  • Strong written and verbal communication skills; able to converse between Systems administration and Machine Learning teams

Desirable

  • Ability to construct data pipeline and manage workflows across Machine Learning platform in collaboration with Machine Learning Engineers
  • Previous experience collaborating with / supporting Machine Learning Engineers/ Data Scientists, continuous integration, version control (GIT)
  • Ability to construct data pipeline and manage workflows across Machine Learning platform in collaboration with Machine Learning Engineers.
  • Front end experience (Django)
  • Devops
  • Containers (docker)
  • Application programming interface (Apis, ideally Resful or Flask)
  • NoSQL familiarity and if able to support elastic search and MongoDB or similar
  • Experience with Spark, Mesos, Marathon and Apache Kafka a plus, but willingless to learn these is acceptable.

Oleeo means a diverse collection of things that together, make something beautiful.

That’s how we see ourselves; a diverse team of technology and talent acquisition professionals who’ve come together to achieve something - well beautiful.

Our purpose (and passion) is to help companies attract, engage and hire amazing, diverse teams that can change the world for the better. We've done that by assembling a diverse and growing team of our own.

We are pioneers in recruitment software and our solutions are built to accelerate and improve the entire recruiting process, creating a more meaningful and transparent experience for recruiters and candidates.

We have been established for over 20 years with offices in London, New York and a presence in Asia, and are proud to list some of the world’s most talented organisations like The Institute of Cancer Research, Morgan Stanley, The Metropolitan Police, and Bank of America among our customers.

This Vacancy is closed to applications.