onsite
Algorithm Developer Weapon Systems - MBDA UK
Software Engineer
Develop advanced algorithms for weapon systems, applying mathematical modeling, numerical simulation, and machine learning to geospatial data. Leverage strong software development skills to deliver high‑quality, reliable solutions that enhance operational effectiveness.
About the role
Key Responsibilities
- Design, implement, and validate mathematical models and numerical simulations for weapon system performance.
- Apply machine learning techniques to analyze and interpret geospatial datasets.
- Develop robust, maintainable code in a high‑performance computing environment.
- Collaborate with cross‑functional teams to integrate algorithms into product pipelines.
- Ensure adherence to quality standards, documentation, and testing procedures.
Requirements
- Strong background in mathematical analysis and numerical simulation.
- Proficiency in machine learning and data science concepts.
- Experience with geospatial data and GIS tools.
- Solid software development skills, preferably in Python or C++.
- Numerate graduate or post‑graduate qualification with a commitment to product quality.
Skills
machine learningsoftware development