Algorithm Developer

Matchtech
Gloucester, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Gloucester, United Kingdom

Tech stack

Geographic Information Systems
Data analysis
Computer Simulation
Python
Matlab
Machine Learning
Software Engineering

Job description

  • Designing, developing, and testing mathematical algorithms using tools such as MATLAB/Simulink and Python
  • Interpreting technical requirements and translating them into effective algorithmic solutions
  • Collaborating closely with multidisciplinary teams, including software engineers, to ensure seamless implementation
  • Contributing to best practices and influencing how algorithms are developed across the wider team
  • Applying a rigorous, quality-focused approach to problem-solving and development

Requirements

  • Mathematical modelling, analysis, or problem-solving

  • Numerical simulation or data analysis

  • Data science, including machine learning techniques

  • Software development (ideally Python or similar)

  • A degree (or equivalent) in a numerate discipline such as Mathematics, Physics, Engineering, or similar

  • Confidence working with mathematical concepts and applying them to real problems

  • A strong attention to detail and commitment to producing high-quality work

  • A proactive mindset with the drive to make an impact and contribute ideas

Desirable Experience:

  • Experience in the Defence / Aerospace or safety regulated environment would be advantageous.
  • Geospatial data or geographic information systems (GIS)

About the company

Important: All applicants must be able to obtain Security Clearance and must hold British Nationality as their primary nationality. Dual Nationals can be considered. Working: The role offers flexible working but does require engineers on site for 4 days per week and is a on secure site where SC clearance is needed. Join a business at the forefront of innovation, with a lot to offer! A company backed by a record multi-year order book, offering long-term stability and sustained investment, with years of secured work ahead! We're looking for an Algorithm Developer to join a highly collaborative engineering environment working on complex, real-world systems. This is a fantastic opportunity to be part of a specialist team focused on developing advanced algorithms that sit at the heart of cutting-edge technology. You'll work on challenging problems, applying mathematical modelling, data science, and modern techniques such as machine learning and AI to deliver innovative, high-performance solutions. This role offers plenty of scope to shape ideas, influence technical direction, and make a real impact. The Company: * Invested in your growth - strong development, clear progression, and continuous learning. * Global leader - cutting-edge defence innovation with an outstanding culture.

Apply for this position