Artificial Intelligence and Machine Learning Graduate

Cooper & Hall Limited
Cambridge
5 days ago
Create job alert

AVEVA is creating software trusted by over 90% of leading industrial companies.

AVEVA’s Early Careers Recruitment team are actively searching for AI & Machine Learning Graduates to join our thriving program which starts in September 2026.

Location:

Cambridge, Hybrid (3 days a week in office)

R&D at AVEVA:

Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the center of our strategy, and we have over 150 patents to our name. Our track record of innovation is no fluke – it’s the result of a structured and deliberate focus on learning, collaboration, and inclusivity. If you want to build applications that solve big problems and do impactful work, join us!

As part of our global AI development group, you’ll collaborate with a team of skilled software engineers in designing and implementing AI capabilities and solutions into our product suite. The work will include managing training data, building, deploying, monitoring & testing the AI/Analytics services/capabilities. You will have the opportunity to work in a niche segment with the latest technologies to ensure that we build and bring meaningful AI/Analytics capabilities to the market.

Key Responsibilities
  • In collaboration with the team design, develop, implement & test innovative and intuitive AI capabilities into our AVEVA solutions.
  • Collaborate with stakeholders be it architects, domain experts and engineers from other product teams to infuse AI capabilities into their products.
  • You may also work on products which could be a mix of on-prem, SaaS, desktop based or web/mobile app.
  • Delivering a performant and secure product/service will require you to evaluate the updates made and their impact on the base architecture and design.
Desired Skills/Knowledge
  • Prior internship or experience in software development including version control would be great.
  • Good understanding of Machine Learning concepts (training, cleaning, data bias, class imbalance, etc).
  • Basic understanding and hands‑on experience in object‑oriented programming principles (e.g., C#, C++, Java, Python).
  • Statistics and/or Linear Algebra.
  • Computer Vision concepts.
  • Python/Jupyter Notebooks.
  • Common ML packages (Scikit‑Learn, Keras, TensorFlow, etc).
Great Skills to Have
  • Organization: The pace at AVEVA can be exciting and fast, so whilst you will need excellent time management and effective prioritization, we will do all we can to support a balanced portfolio of work, and your wellbeing.
  • Quality Software: You are passionate about delivering software that is reliable, performant, and scales well.
  • Problem‑solving: You’ll need to enjoy figuring how to get out of sticky problems, as troubleshooting and solving challenging problems is a big part of this role.
The Team You’ll Join

“Our’s is a small niche team, but spread out geographically across the globe, working on addressing some of the unsolved problems of our customers using AI/ML. We have some of the most brilliant people who have a varied experience and skillsets. More importantly, it’s fun to work in this team.”

AVEVA is an Equal Opportunity Employer and we take immense pride in the diversity of our people. Potential is as important as experience, and the perfect candidate doesn’t exist, so don’t be deterred if you don’t meet every requirement – we want to hear from you!

UK Benefits Include:
  • Flexible benefits fund, emergency leave days, adoption leave, 28 days annual leave (plus bank holidays), pension, life cover, private medical insurance, parental leave, education assistance program.

It’s possible we’re hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive.

Hybrid Working

By default, employees are expected to be in their local AVEVA office three days a week, but some positions are fully office‑based. Roles supporting particular customers or markets are sometimes remote.

Hiring Process

Interested? Great! Get started by submitting your cover letter and CV through our application portal. AVEVA is committed to recruiting and retaining people with disabilities. Please let us know in advance if you need reasonable support during your application process.

About AVEVA

AVEVA is a global leader in industrial software with more than 6,500 employees in over 40 countries. Our cutting‑edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals, and minerals – safely, efficiently, and more sustainably.

We are committed to embedding sustainability and inclusion into our operations, our culture, and our core business strategy. Learn more about how we are progressing against our ambitious 2030 targets.

AVEVA requires all successful applicants to undergo and pass a drug screening and comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third‑party personal data may involve additional background check criteria.

AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business. AVEVA provides reasonable accommodation to applicants with disabilities where appropriate.


#J-18808-Ljbffr

Related Jobs

View all jobs

Machine Learning Researcher

Machine Learning Engineer/Researcher - 2026 Graduate Programme

Machine Learning Research Engineer - NLP / LLM

Machine Learning Research Engineer - NLP / LLM

Machine Learning Research Engineer – NLP / LLM

Machine Learning Research Engineer - NLP / LLM - RedTech Recruitment

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.

Machine Learning Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Are you considering a career change into machine learning in your 30s, 40s or 50s? You’re not alone. In the UK, organisations across industries such as finance, healthcare, retail, government & technology are investing in machine learning to improve decisions, automate processes & unlock new insights. But with all the hype, it can be hard to tell which roles are real job opportunities and which are just buzzwords. This article gives you a practical, UK-focused reality check: which machine learning roles truly exist, what skills employers really hire for, how long retraining realistically takes, how to position your experience and whether age matters in your favour or not. Whether you come from analytics, engineering, operations, research, compliance or business strategy, there is a credible route into machine learning if you approach it strategically.

How to Write a Machine Learning Job Ad That Attracts the Right People

Machine learning now sits at the heart of many UK organisations, powering everything from recommendation engines and fraud detection to forecasting, automation and decision support. As adoption grows, so does demand for skilled machine learning professionals. Yet many employers struggle to attract the right candidates. Machine learning job adverts often generate high volumes of applications, but few applicants have the blend of modelling skill, engineering awareness and real-world experience the role actually requires. Meanwhile, strong machine learning engineers and scientists quietly avoid adverts that feel vague, inflated or confused. In most cases, the issue is not the talent market — it is the job advert itself. Machine learning professionals are analytical, technically rigorous and highly selective. A poorly written job ad signals unclear expectations and low ML maturity. A well-written one signals credibility, focus and a serious approach to applied machine learning. This guide explains how to write a machine learning job ad that attracts the right people, improves applicant quality and strengthens your employer brand.

Maths for Machine Learning Jobs: The Only Topics You Actually Need (& How to Learn Them)

Machine learning job adverts in the UK love vague phrases like “strong maths” or “solid fundamentals”. That can make the whole field feel gatekept especially if you are a career changer or a student who has not touched maths since A level. Here is the practical truth. For most roles on MachineLearningJobs.co.uk such as Machine Learning Engineer, Applied Scientist, Data Scientist, NLP Engineer, Computer Vision Engineer or MLOps Engineer with modelling responsibilities the maths you actually use is concentrated in four areas: Linear algebra essentials (vectors, matrices, projections, PCA intuition) Probability & statistics (uncertainty, metrics, sampling, base rates) Calculus essentials (derivatives, chain rule, gradients, backprop intuition) Basic optimisation (loss functions, gradient descent, regularisation, tuning) If you can do those four things well you can build models, debug training, evaluate properly, explain trade-offs & sound credible in interviews. This guide gives you a clear scope plus a six-week learning plan, portfolio projects & resources so you can learn with momentum rather than drowning in theory.