Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer: Statistics and Machine Learning

Siemens Mobility

Romsey

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global software provider is seeking a Software Engineer specializing in Statistics and Machine Learning (C++). The role involves working within the development team to enhance our data analytics portfolio. Ideal candidates should possess a Bachelor's in a technical discipline and 4+ years of C++ experience. This role offers flexibility in working locations and promotes opportunities for growth in a diverse environment, emphasizing collaboration and innovation.

Benefits

Flexible working environment
Great benefits and rewards
Opportunities for career growth

Qualifications

  • Bachelor’s degree in mathematics, physics, computer science or other numerical technical discipline.
  • Minimum 4 years of experience writing high quality C++ code for enterprise applications.
  • Understanding higher level mathematical and statistical research papers.

Responsibilities

  • Work within the development team to extend statistical and machine learning capabilities.
  • Implement algorithms or methods in code in a robust and scalable manner.
  • Communicate solutions clearly to the wider team.

Skills

C++ programming
Statistical algorithms
Machine learning
Interpersonal skills
Problem-solving
Fluent English

Education

Bachelor’s degree in mathematics, physics, or computer science
Master’s or PhD in a mathematical discipline

Tools

Matlab
R
Python
SAS
Job description
Software Engineer: Statistics and Machine Learning (C++)

Research & Development

We empower our people to stay resilient and relevant in a constantly evolving world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future.

Does that sound like you? Then it seems like you’d make a phenomenal addition to our vibrant team.

Siemens Software, a business unit of the Siemens Digital Industries, is a leading global provider of software solutions to drive the digital transformation of industry, crafting new opportunities for manufacturers to realize innovation.

About the role:

Work within the development team to extend and expand upon the extensive statistical, time series and machine learning capabilities of our data analytics portfolio.

What you’ll bring:

  • Bachelor’s degree in mathematics, physics, computer science or other numerical technical discipline
  • A minimum of 4 years of experience writing high quality C++ code for enterprise applications
  • Understanding higher level mathematical and statistical research papers and then implementing those algorithms or methods in code in a robust and scalable manner
  • Logical problem‑solving approach and the ability to clearly communicate the situation and proposed solutions to the wider team
  • Familiarity with statistical, econometric time series, machine learning or other mathematical algorithms and their uses
  • Master’s or PhD degree in mathematical discipline
  • A minimum of 6 years of experience in a software engineering or research environment is a plus
  • Experience with other programming languages in the data analytics and numerical space (Matlab/R/Python/SAS language)
  • Highly self‑motivated to learn
  • Commercial awareness & attention to detail
  • Logical problem‑solving skills, ability to demonstrate solutions coherently
  • Excellent interpersonal and teamworking skills
  • Good oral and written communication skills in fluent English
  • Self‑motivation and strong organizational skills

Working at Siemens Software

Siemens is not the same manufacturing company as the past. We are helping our customers get to tomorrow faster through innovation and digitalization and are transforming alongside them. We are a modern, forward‑looking software company, with the opportunities of a large corporation, where your opportunities are endless. The role you apply for today is only the first step in your Siemens journey.

Working at Siemens Software means flexibility – choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

We are diverse, show respect and believe everyone deserves an opportunity. Flattening hierarchies, celebrating individual contributions, expressing different ways of thinking and embracing flexibility to respect life beyond work. https://www.sw.siemens.com/en-US/diversity-equity-inclusion/

Siemens. Making real what matters

If you want to make a difference – make it with us!

Romsey, Hampshire, United Kingdom of Great Britain and Northern Ireland

Cambridge, Cambridgeshire, United Kingdom of Great Britain and Northern Ireland

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