Systems Integration Specialist

£65,000 - £85,000
Brentford
London
Permanent

Our client based in Brentford is seeking a Systems Integration Specialist/Senior Software Engineer to join their team.

MFK Recruitment has successfully recruited 4 individuals to the team in the past 3 years, all 4 candidates are still with the company and enjoying their roles!

The Systems Integration Specialist will work on-site in Brentford (they will likely be moving office to London in the coming months), you will be working on fascinating projects mainly for clients in the Defence sector. Remote working is offered 1 day every fortnight.  

My client delivers systems that can perceive and understand the world with the same semantic richness as the human brain and using the same neural mechanisms they believe are at work in the brain. Their approaches are inspired by their recent advances in theoretical neuroscience, which are beginning to deliver an understanding of how the brain makes sense of the world.

Systems Integration Specialist – Job Summary:

We have an exciting opportunity for a Software Developer/Engineer to work as part of a machine vision software development team. The role will involve work with customer organisations to integrate our machine vision software as machine vision engines within computer vision workflow applications developed by customers.

The successful candidate will work closely with existing machine vision specialists and software engineers developing machine vision solutions, and with customer organisations that will use machine vision engines to process large volumes of image and video data. The role will be to ensure that machine vision engines integrate efficiently with the workflow systems that will be used by end users. They will be required to work with customers to define API requirements and align API functionality to deliver scalable, efficient and reliable integration. They, working with other colleagues will need to develop and deliver high quality software components that can be integrated with customer systems according to tight delivery timelines.

Knowledge of Python, Containerisation, Dockerization, defining, developing and testing API functionality, JavaScript, C++ and developing for scalability and systems architecture is required. Experience in networking, data management, machine learning, Pytorch, Tensorflow, Keras, and/or Cuda is desirable.

Systems Integration Specialist - job responsibilities:

  • Apply existing knowledge and experience of systems integration to the process of integrating machine vision engines into customer workflow applications.
  • Develop APIs and efficient integration that will make the capabilities of our machine learning software available to customers and their end users.
  • Work to ensure that unique intellectual property is protected and that key techniques are not exposed to customers or third parties.
  • Contribute to leading development and software engineering efforts to develop solutions to our most pressing problems and to put your work into practice.
  • Contribute to the development of systems that will be core components of our machine vision, image analysis and other AI/ML products and the integration of these with customer systems.
  • Support the work of other data scientists and developers in the team.
  • Work with research colleagues and offer technical support to colleagues in commercial roles in developing business opportunities. Work with research colleagues to understand the solutions you will need to code.
  • Contribute to development and software engineering efforts as required on other projects yet to be defined.
  • Support colleagues in commercial roles in developing business opportunities based on your knowledge of the solutions you are developing.
  • Produce project deliverables by challenging dates agreed with your line manager.
  • Develop high quality software adhering to best development practices, version control, CI / CD pipelines to ensure our stable API integration and quick resolution of bugs.

Systems Integration Specialistjob skills & qualifications:

  • Bachelor’s Degree in Mathematics, Computer Science, Systems Engineering, or another related field, and five years of professional work experience.
  • Experience developing in Python, C++ and JavaScript.
  • Willingness to learn proprietary coding languages.
  • Knowledge of software integration, testing and acceptance methodologies.
  • Ability to work independently with general guidance from technical managers.
  • Experience working using an agile methodology and using DevOps and MLOPS.

Please note that as the work involves delivery of a contract with a UK Government customer, there is a requirement to be eligible for UK Government security clearance.

In this role, you will have rich interaction with other team members working on the development of novel machine vision and machine learning systems, and on the development of solutions for customers.

Requirement - The successful candidate will be required to pass security clearance. For this, you will need to have lived in one of the following countries for at least 4 years - United Kingdom, United States, Australia, Canada or New Zealand.

Can't find the job you're looking for, send us your info and we will review your options?

(Permitted file size is 5Mb and file types are: doc, docx, txt, pdf, rtf, xls)

Attach CV*