Enable job alerts via email!

Software Engineer - Maths, Stats, Machine Learning

JR United Kingdom

Portsmouth

On-site

GBP 50,000 - 70,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading software company in Southampton is seeking a Senior C++ Software Engineer with strong expertise in statistical programming and machine learning. This role involves implementing complex algorithms and requires a solid educational background in Mathematics or Physics. Candidates can expect a hybrid working environment with flexibility, making it an attractive opportunity for skilled professionals.

Qualifications

  • Experience in complex statistical C++ programming.
  • Relevant degree in Mathematics, Physics, or similar.
  • Proven commercial experience with a statistical focus.

Responsibilities

  • Understanding and implementing mathematical algorithms.
  • C++ programming for statistical and machine learning applications.
  • Collaborating with a niche internal team.

Skills

C++ programming
Statistical algorithms
Machine learning

Education

Degree in Mathematics or Physics
PhD in Maths or similar

Tools

MATLAB
R
Python

Job description

Social network you want to login/join with:

Senior C++ Software Engineer - Stats, Machine Learning, Portsmouth, Hampshire

Client: Spectrum IT Recruitment

Location: Portsmouth, Hampshire, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Views:

3

Posted:

31.05.2025

Expiry Date:

15.07.2025

Job Description:

Senior C++ Software Engineer required by a successful software company located in Southampton. The company seeks a C++ Software Engineer to join a niche internal team specialising in complex, statistical C++ software programming.

Hybrid working - generally 2 days per week in the Southampton office. Flexible working hours.

The successful candidate will likely have a relevant degree in Mathematics, Physics, or similar, with proven commercial experience in C++ programming with a statistical or mathematical focus.

Responsibilities include understanding complex mathematical and statistical research papers and implementing algorithms in a scalable manner.

Key experience:

  • C++ programming on Windows and/or Linux
  • Mathematical algorithms e.g., statistical, machine learning, econometric time series

Advantages:

  • PhD in Maths or similar
  • Experience in research and commercial software environments
  • MATLAB
  • R
  • Python

This is an opportunity to join a highly successful, expanding company working on complex C++ programming in a relaxed atmosphere. Interested candidates are encouraged to get in touch.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Maths, Stats, Machine Learning

JR United Kingdom

Southampton

Hybrid

GBP 35.000 - 55.000

3 days ago
Be an early applicant

Senior Software Engineer

Miro Group

London

Remote

GBP 60.000 - 85.000

8 days ago

Senior Software Design Engineer - Oracle / Unix

Nationwide Building Society

Bournemouth

Hybrid

GBP 40.000 - 60.000

14 days ago

Senior C++ Software Engineer - Stats, Machine Learning

Spectrum IT Recruitment

Southampton

Hybrid

GBP 50.000 - 70.000

17 days ago

AI Engineer - Data Science

JR United Kingdom

Woking

On-site

GBP 50.000 - 80.000

6 days ago
Be an early applicant

AI Engineer - Data Science

JR United Kingdom

Southampton

On-site

GBP 40.000 - 70.000

6 days ago
Be an early applicant

AI Engineer - Data Science

JR United Kingdom

Brighton

On-site

GBP 50.000 - 70.000

6 days ago
Be an early applicant

AI Engineer - Data Science

JR United Kingdom

Basingstoke

On-site

GBP 50.000 - 80.000

6 days ago
Be an early applicant

AI Engineer - Data Science

JR United Kingdom

Crawley

On-site

GBP 40.000 - 65.000

6 days ago
Be an early applicant