CareerPlanGet AI match score →

Software Engineer - AI

Cambridge, GBR, United Kingdom💼 Full-time🗓 2026-07-13 → 2026-07-22

Core

Develop, test, and implement AI/Machine Learning models and algorithms to solve industrial problems like predictive maintenance, autonomous systems, and digital twins.

Role type

Junior IC AI Software Engineer (Graduate)

Builds

Predictive maintenance modules, autonomous systems data pipelines, quality control applications, and digital twin initiatives

Domain

Industrial software, manufacturing, automation

Deliverable

production ML models

Required skills

Python, C++, supervised/unsupervised learning, deep learning architectures, data science fundamentals, data structures, algorithms, software engineering practices

Preferred skills

CUDA/Graphics Card programming, computer vision, natural language processing, time-series analysis, Git, cloud platforms (AWS/Azure/GCP), MLOps concepts

Technologies

TensorFlow, Pytorch, scikit-learn, Keras

Responsibilities

Develop and implement AI/ML models and algorithms for industrial applications; Write clean, efficient, and well-documented code in Python or C++; Assist with data collection, cleaning, pre-processing, and feature engineering; Support testing, validation, and performance evaluation of AI models; Collaborate with senior engineers and domain experts to integrate AI components into software systems; Participate in a structured graduate program and continuous learning activities

Seniority

Junior, hands-on IC

Sourced via siemens_eda · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Siemens ↗