Job Search and Career Advice Platform

Enable job alerts via email!

Algorithm Software Engineer (C#)

Infused Solutions Ltd

England

Hybrid

GBP 60,000 - 70,000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in the UK seeks an Algorithm Software Engineer with strong C# experience to design and implement complex algorithms. You will work in a hybrid model, collaborating with a team on technical projects involving advanced mathematics. A Master's or PhD in a related STEM field is required. This role offers competitive salary and career growth opportunities within a fast-paced environment.

Benefits

Competitive salary
Hybrid working model
Career development opportunities

Qualifications

  • Strong commercial experience in C# in scientific or technical development.
  • Master's or PhD in Mathematics, Physics, Engineering, or Computer Science.
  • Solid understanding of complex algorithms and numerical methods.

Responsibilities

  • Design and implement sophisticated mathematical algorithms in C#.
  • Translate theoretical models into efficient software components.
  • Improve existing systems and contribute to technical direction.

Skills

C#
Advanced mathematical principles
Complex algorithms
Analytical skills
Logical reasoning

Education

Master's degree or PhD in STEM

Tools

MATLAB
Job description
Overview

Role: Algorithm Software Engineer (C#)

Location: Coventry - Hybrid (2 days per week onsite)
Salary: 60,000 - 70,000
Right to work: You must already have the right to work in the UK (no sponsorship available).

About the business

This is an opportunity to join a rapidly scaling, innovation-led technology company working on highly complex engineering and data-driven products. The organisation operates in a fast-moving, research-focused environment where advanced mathematics and algorithm development are central to its solutions. You\'ll be joining a multidisciplinary team of engineers, scientists, and software specialists working on challenging real-world problems that require deep technical thinking and creativity.

What you\'ll be doing

In this role, you will design and implement sophisticated mathematical and scientific algorithms in C#. You will work closely with domain specialists to translate theoretical models into high-quality, efficient, and reliable software components. You will play a key role in improving existing systems, developing new capabilities, and contributing to the technical direction of algorithm-based projects. This position offers a hybrid working model, requiring collaboration in the Solihull office two days per week.

What you\'ll need (Essential)

We are looking for someone who can demonstrate:

  • Strong commercial experience in C#, particularly in technical, scientific, or mathematical software development
  • A Master\'s degree or PhD in a STEM subject such as Mathematics, Physics, Engineering, or Computer Science
  • A solid understanding of advanced mathematical principles
  • Experience working with complex algorithms and numerical methods
  • Knowledge of 3D vector mathematics and spatial calculations
  • A proven ability to solve difficult technical problems in innovative ways
  • Strong analytical and logical reasoning skills
Nice to have (Desirable)

It would be advantageous if you also have experience with one or more of the following:

  • Inertial navigation systems, particularly in robotics, autonomous systems, or drone technology
  • Sensor fusion techniques, including Kalman filtering or similar approaches
  • Practical experience using MATLAB for modelling, simulation, or data analysis
What\'s in it for you
  • Competitive salary between 60,000 and 70,000
  • Flexible hybrid working model
  • Opportunity to work on technically challenging and impactful projects
  • Collaborative, highly skilled engineering environment
  • Career development within a growing technology organisation
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.