Enable job alerts via email!

Senior Software Engineer - C

Austin Fraser

United Kingdom

Hybrid

GBP 50,000 - 80,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a leading data science organization as a Senior Software Engineer specializing in C++. This exciting role involves enhancing the statistical and machine learning capabilities of innovative software products. You will research new data science approaches and develop scalable models, collaborating with diverse teams to tackle complex business challenges. If you have a strong background in mathematics and statistics, along with experience in C++ and machine learning, this opportunity offers a dynamic environment to expand your skills across multiple industries. Embrace the chance to make a significant impact in a forward-thinking organization!

Qualifications

  • 4+ years of C++ experience for enterprise applications.
  • Strong background in mathematics and statistics.
  • Familiarity with machine learning and timeseries.

Responsibilities

  • Research and implement advanced algorithms in C++.
  • Support product team with numerical/statistical queries.
  • Collaborate with data scientists and various teams.

Skills

C++
Mathematics
Statistics
Machine Learning
Problem-Solving
Communication Skills
Cross-Platform Development
Matlab
R
Python
SAS

Education

Bachelor's degree in Mathematics, Statistics, or related field

Job description

Senior Software Engineer (C++) - Specialising in Statistics & Machine Learning
Permanent, Hybrid Working arrangement
Location: Test Valley
Salary: Negotiable based on experience


The client is looking to hire a Senior Software Engineer to join their Software Engineering teams to enhance the statistical, timeseries, and machine learning capabilities of their WPS software product. Your work will involve researching new data science approaches, developing scalable C++ models, and collaborating with teams to solve complex business challenges.


Key Responsibilities:
  1. Research and implement advanced mathematical/statistical algorithms in C++.
  2. Support the product team with numerical/statistical queries.
  3. Collaborate with data scientists, technical authors, and various teams.
  4. Develop robust, scalable models for user-friendly deployment.

Required Skills:
  1. 4+ years of experience in C++ for enterprise applications.
  2. Strong background in mathematics, statistics, or a similar field.
  3. Familiarity with machine learning, timeseries, and econometrics.
  4. Logical problem-solving and strong communication skills.
  5. 6+ years of experience, cross-platform development, and proficiency in Matlab/R/Python/SAS.

This will be an opportunity to join a leading data science organisation expanding into a multitude of industries/clients.

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