Siemens

Siemens

Cambridge, East of England

Software Engineer - AI

Full-Time£46,000 - 75,000 per yearपरसोंUnited Kingdom
IT

Job Description

Salary: £46,000 - 75,000 per year

Requirements:
  • Bachelors, Masters, or equivalent degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Electrical Engineering, Applied Mathematics, or a closely related quantitative field, obtained within the last 1–2 years
  • Solid theoretical understanding of core AI/ML concepts, including supervised and unsupervised learning, basic deep learning architectures, and data science fundamentals
  • Proficiency in at least one major programming language for AI development, such as Python or C++
  • Familiarity with AI/ML frameworks and libraries such as TensorFlow, PyTorch, scikit-learn, or Keras
  • Understanding of data structures, algorithms, and good software engineering practices
  • Some hands-on experience with AI/ML projects through academic coursework, research, internships, or personal projects
  • Unrestricted right to work in the UK
  • Preferred: CUDA/graphics card programming
  • Preferred: Experience with AI/ML tasks such as computer vision, natural language processing, or time-series analysis
  • Preferred: Familiarity with version control systems such as Git
  • Preferred: Basic understanding of cloud platforms such as AWS, Azure, or GCP, or MLOps concepts
  • Preferred: Exposure to industrial domains such as manufacturing, automation, or energy systems
Responsibilities:
  • Contribute to a team developing, testing, and implementing AI/ML models and algorithms for industrial problems across our Digital Industries portfolio, including predictive maintenance, autonomous systems data preparation, quality control, and digital twins
  • Learn and apply state-of-the-art AI techniques and tools to real-world datasets and challenges with guidance from experienced engineers and an AI Development/Research Leader
  • Write clean, efficient, well-documented code, primarily in Python or C++, to implement AI algorithms, data pipelines, and software components
  • Assist with data collection, cleaning, preprocessing, and feature engineering for model training and evaluation
  • Support testing, validation, and performance evaluation of AI models to help ensure their robustness and reliability
  • Collaborate with senior engineers, domain experts, and researchers to understand project requirements and integrate AI components into larger software systems and platforms
  • Participate in our structured graduate program, take part in ongoing learning through internal training and workshops, and stay informed about AI advancements
  • Document your work and communicate progress and findings to your team and mentor
Technologies:
  • AI
  • AWS
  • Azure
  • Cloud
  • Computer Vision
  • CUDA
  • GCP
  • Git
  • Support
  • Keras
  • Machine Learning
  • MLOps
  • Model Training
  • PyTorch
  • Python
  • TensorFlow

More:

We are Siemens Digital Industries Software, a provider of solutions for designing, simulating, and manufacturing products across industries. Our Product Lifecycle Management software supports the development and manufacture of products ranging from Formula 1 cars and skyscrapers to ships and space exploration vehicles. This entry-level AI Graduate Software Engineer role is based in Cambridge, UK, within our Digital Industries Research & Development organization. You will work on practical industrial AI challenges and receive mentorship from an AI Development/Research Leader. We offer real project experience, technical peers, opportunities for global mobility, and health and wellness benefits. We describe our work as hybrid by default, based on trust and autonomy, while the role listing specifies office/site work. We are committed to equity and inclusion and welcome people to bring their perspectives and authentic selves.

last updated 39 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Siemens

Siemens

Siemens

Cambridge

IT

Skills & Technologies

PythonC++GoRustAWSAzureGCPGitRESTMachine LearningAITensorFlow

Inferred from job description

Salary Insight

£60,500

This role

£60,000

UK median

This salary is 1% above the UK median for Software Engineers (£60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom