Software Engineer: Statistics And Machine Learning
Software Engineer: Statistics And Machine Learning

Software Engineer: Statistics And Machine Learning

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Siemens Mobility

At a Glance

  • Tasks: Join our team to enhance statistical and machine learning capabilities in data analytics.
  • Company: Siemens Software, a leader in digital transformation and innovation.
  • Benefits: Flexible work options, competitive rewards, and endless growth opportunities.
  • Why this job: Make a real impact with cutting-edge technology in a vibrant, collaborative environment.
  • Qualifications: Bachelor's degree in a numerical field and experience in C++ programming.
  • Other info: Diverse culture that values individual contributions and promotes work-life balance.

The predicted salary is between 36000 - 60000 £ per year.

We empower our people to stay resilient and relevant in a constantly evolving world. We are 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.

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 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.

Software Engineer: Statistics And Machine Learning employer: Siemens Mobility

Siemens Software is an exceptional employer that fosters a culture of innovation and continuous learning, empowering employees to thrive in a dynamic environment. With flexible working arrangements between home and office, competitive benefits, and a commitment to diversity and respect, Siemens offers a supportive atmosphere where individual contributions are celebrated. Join us in Romsey or Cambridge to embark on a rewarding career journey that prioritises personal growth and impactful work.
Siemens Mobility

Contact Detail:

Siemens Mobility Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer: Statistics And Machine Learning

✨Tip Number 1

Network like a pro! Reach out to current employees at Siemens Software on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio of projects that highlight your C++ coding and machine learning expertise. When you land that interview, having tangible examples will set you apart from the crowd.

✨Tip Number 3

Practice makes perfect! Brush up on common technical interview questions related to statistics and machine learning. We recommend doing mock interviews with friends or using online platforms to build your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our vibrant team at Siemens Software.

We think you need these skills to ace Software Engineer: Statistics And Machine Learning

C++ Programming
Statistical Analysis
Machine Learning
Time Series Analysis
Mathematical Algorithms
Problem-Solving Skills
Communication Skills
Interpersonal Skills
Organisational Skills
Experience with Matlab
Experience with R
Experience with Python
Experience with SAS
Attention to Detail
Self-Motivation

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with C++ and any other programming languages you've used. We want to see how your skills align with the role, so don’t hold back on showcasing your technical prowess!

Tailor Your Application: Take a moment to customise your application for this specific role. Mention your familiarity with statistical methods and machine learning algorithms, as these are key to what we do at Siemens Software.

Communicate Clearly: We value clear communication, so ensure your written application is well-structured and easy to read. Use concise language to explain your problem-solving approach and how you’ve tackled challenges in the past.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at Siemens Mobility

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your past projects and how you've implemented complex algorithms. Practising coding challenges can also help you demonstrate your problem-solving abilities.

✨Understand the Maths Behind the Machine Learning

Since the role involves statistics and machine learning, take some time to review key concepts and algorithms. Be ready to explain how you've applied these in previous roles or projects, and don't shy away from discussing any relevant research papers you've read.

✨Communicate Clearly and Confidently

During the interview, focus on articulating your thought process clearly. Use examples to illustrate your problem-solving approach and ensure you can explain technical concepts in a way that's easy to understand for non-technical team members.

✨Show Your Passion for Continuous Learning

Siemens Software values individuals who are eager to grow and learn. Share examples of how you've pursued professional development, whether through courses, personal projects, or staying updated with industry trends. This will show your commitment to innovation and adaptability.

Software Engineer: Statistics And Machine Learning
Siemens Mobility
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>