aap3 All About People

Software Engineer - Machine Learning

Machine learning; software engineering/C++/Java/C


We are looking for ambitious individuals coming from different levels to join an exciting global solutions organisation.

This is a great opportunity for someone with a passion for machine learning. The location of this company is based in Portsmouth and has a great work/life balance.

You will be working 9 days over a 2 weeks period with every other Friday off work.


Duties of the role: You will mainly be working on a range of complex projects including cyber and defence in a commercial environment.

You will be reporting to the software engineering manager and under general direction of the engineering leadership team, the role provides support to programmes as used by military and commercial customers.


To give an idea of some of their applications they are using machine learning within search and rescue solutions.


Essential education level: Degree


Requirements for this role include having experience in the following: C++/ Java/C and algorithms. Offering a generous salary to fit experience this is not an opportunity that you should miss.


All applicants applying must be eligible for SC level clearance.






For more information on both contract and permanent roles via aap3, industry news and updates, check out our brand new website, follow our aap3 Recruitment page on Linkedin and follow us on twitter @aap3recruitment




Share Job