Intern - Machine Learning & AI - Generative AI for Image processing and defect detection

STMicroelectronics
Edinburgh
2 days ago
Create job alert
OUR STORY

At STMicroelectronics, we believe in the power of technology to drive innovation and make a positive impact on people, businesses, and society. As a global semiconductor company, our advanced technologies and chips form the hidden foundation of the world we live in today.


When you join ST, you will be part of a global business with more than 115 nationalities, present in 40 countries, and comprising over 50,000 diverse and dedicated creators and makers of technology around the world.
Developing technologies takes more than talent: it takes amazing people who understand collaboration and respect. People with passion and the desire to disrupt the status quo, drive innovation, and unlock their own potential.
Embark on a journey with us, where you can innovate for a future that we want to make smarter and greener, in a responsible and sustainable way. Our technology starts with you.
YOUR ROLE

The Data and Knowledge Engineering team (DKE) within the Technology for Optical Sensors (TOS) group is focused on understanding and developing ways to use machine learning (ML) and artificial intelligence (AI) to develop and support our research and development (R&D) processes. We work closely with several R&D teams within ST and with the engineering teams within Imaging Sub-group. Specializing on ML & AI techniques associated with Imaging technologies and Imaging signal processing, we are developing new ways to enhance our processes with ML & AI methodologies and tools. In your internship with us, you will be focusing on understanding and developing new ways of using these tools and implementing them within the activities in ST. Your role will involve:



  • Understanding the data sources available for analysis development
  • Researching and experimenting with techniques for ML and AI assessment of the data
  • Developing frameworks and analysis paths
  • Testing and verifying the developed analysis frameworks
  • Reporting and documenting the work for communication within the team and wider ST community

You will be working within a multi-site team, including other students working on similar or related projects. You will benefit from the support of the other team members as well the other students in the team and the Edinburgh site. With guidance, you will be responsible for developing and directing your own R&D activity, meeting the agreed timescales and regularly reporting your work to the team and the wider ST community. The team is very experienced in managing Masters and MEng level projects and has an excellent track record in supporting such students to achieve the best project outcomes possible.


YOUR SKILLS & EXPERIENCES

You will be following a study programme leading to a Master’s degree or Master of Engineering degree. Your course of study will be targeted at one, or a combination of the following fields: Mathematics, Computer Science, Electrical and Electronic Engineering. You will have a demonstrable interest in computer systems and computer programming and an interest in, or developing interest in Signal processing, Signal communication systems, Machine Learning and Artificial Intelligence systems, with a clear experimental interest in researching, developing and learning about new technologies in these fields.


You will have interest in and understanding of the following fields:



  • Basic mathematics related to data analysis
  • Signal processing techniques
  • Signals and signal communication systems design
  • Algorithm development
  • Computer systems and architecture
  • Number representation and manipulation
  • Programming and program development in one or more of the following environments / languages

    • Procedural and object-oriented programming
    • C / C++
    • Python
    • Jupyter notebooks
    • Matlab/Simulink


  • Understanding of revision control and change management

It will be advantageous if you have a demonstrable interest in:



  • Data exploration, visualization, analysis and reporting (Data analytics)
  • Machine learning systems
  • Artificial Intelligence

Successful applicants must have the right to work in the UK


ST is proud to be one of the 17 companies certified as a 2025 Global Top Employer and the first and only semiconductor company to achieve this distinction. ST was recognized in this ranking thanks to its continuous improvement approach and stands out particularly in the areas of ethics & integrity, purpose & values, organization & change, business strategy, and performance.


At ST, we endeavor to foster a diverse and inclusive workplace, and we do not tolerate discrimination. We aim to recruit and retain a diverse workforce that reflects the societies around us. We strive for equity in career development, career opportunities, and equal remuneration. We encourage candidates who may not meet every single requirement to apply, as we appreciate diverse perspectives and provide opportunities for growth and learning. Diversity, equity, and inclusion (DEI) is woven into our company culture.


To discover more, visit st.com/careers.


#J-18808-Ljbffr

Related Jobs

View all jobs

Intern - Machine Learning & AI - Generative AI for Image processing and defect detection

Intern - Machine Learning & AI - Image processing and defect detection

Intern- AI, Machine Learning

Data Engineer

Data Scientist Senior Consultant - Belfast

2 Senior Lecturer / Lecturer (Asst Prof) and other positions in Machine Learning in Manchester, UK

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Machine Learning Tools Do You Need to Know to Get a Machine Learning Job?

Machine learning is one of the most exciting and rapidly growing areas of tech. But for job seekers it can also feel like a maze of tools, frameworks and platforms. One job advert wants TensorFlow and Keras. Another mentions PyTorch, scikit-learn and Spark. A third lists Mlflow, Docker, Kubernetes and more. With so many names out there, it’s easy to fall into the trap of thinking you must learn everything just to be competitive. Here’s the honest truth most machine learning hiring managers won’t say out loud: 👉 They don’t hire you because you know every tool. They hire you because you can solve real problems with the tools you know. Tools are important — no doubt — but context, judgement and outcomes matter far more. So how many machine learning tools do you actually need to know to get a job? For most job seekers, the real number is far smaller than you think — and more logically grouped. This guide breaks down exactly what employers expect, which tools are core, which are role-specific, and how to structure your learning for real career results.

What Hiring Managers Look for First in Machine Learning Job Applications (UK Guide)

Whether you’re applying for machine learning engineer, applied scientist, research scientist, ML Ops or data scientist roles, hiring managers scan applications quickly — often making decisions before they’ve read beyond the top third of your CV. In the competitive UK market, it’s not enough to list skills. You must send clear signals of relevance, delivery, impact, reasoning and readiness for production — and do it within the first few lines of your CV or portfolio. This guide walks you through exactly what hiring managers look for first in machine learning applications, how they evaluate CVs and portfolios, and what you can do to improve your chances of getting shortlisted at every stage — from your CV and LinkedIn profile to your cover letter and project portfolio.

MLOps Jobs in the UK: The Complete Career Guide for Machine Learning Professionals

Machine learning has moved from experimentation to production at scale. As a result, MLOps jobs have become some of the most in-demand and best-paid roles in the UK tech market. For job seekers with experience in machine learning, data science, software engineering or cloud infrastructure, MLOps represents a powerful career pivot or progression. This guide is designed to help you understand what MLOps roles involve, which skills employers are hiring for, how to transition into MLOps, salary expectations in the UK, and how to land your next role using specialist platforms like MachineLearningJobs.co.uk.