Image Processing Software Developer

BBI Group
03 Oct 2017
02 Nov 2017
Contract Type
Full Time
BBI Solutions is a leading expert in immunoassay development and manufacturing services, and provides an extensive portfolio of products and technologies to the global diagnostic market. Our portfolio includes the Novarum reader; a powerful software tool that lets you read and share the results of diagnostic assays (including lateral flow tests) using nothing more than a smartphone.

As a business, we are currently embarking on a period of substantial growth and investment, which has led to the requirement to recruit additional talent to the business, which includes the exciting opportunity to recruit an Image Processing Software Developer into our Novarum team.

The Role

As the Image Processing Software Developer, you will join an existing and innovative team of experienced developers and you will be directly involved with the improvement of technologies and generating new ideas to help the business stay ahead in the market place while bringing mobile technology to medical devices. There will also be a requirement to become involved in customer project work.

Key duties and responsibilities will include but not be limited to the following:

  • Maintain, optimize and further develop in house image processing and computer vision library software – design, prototyping, evaluation, production and release
  • Mobile development from design, implementation and release to production
  • Strong capability for innovative and R&D solutions; capability of bringing those solutions to production
  • Strong capability of problem solving using structured, efficient and performant methodology
  • Dynamic and fast paced software development
  • The Person

    We are looking for the successful candidate to be knowledgeable in Computer Vision / Image Processing and be strongly skilled in Supervised / Unsupervised Machine Learning algorithms. You will have excellent communications skills, team working skills and a detailed and technical mindset.

    You will need to be Version Control aware (git) and have experience in numerical, scientific and machine learning tools (scikit, numpy, scikit-learn, matplotlib). Previous experience in C based languages developer and Python scripting / prototyping are essential for this role.

    You will need to be someone who has experience of building mobile apps on iOS OR Android platforms and it would be beneficial if you had experience and knowledge of tools such as JIRA and jSON. MSc on Computer Science, Electrical Engineering or similar degrees and strong data scientific capability (consumption, analysis and evaluation of large number of datasets) are essential for this role.

    The Company

    BBI is a fast-paced and agile business, with a track record of growth, and the opportunity to influence and direct the business going forward. We deliver exceptional products and technologies that people rely on to enjoy a better quality of life. We look for our people to be active participants in BBI life, to make work fun as well as challenging
    This job was originally posted as