Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer apprentice

London
VE3
Apprentice engineer
Posted: 27 July
Offer description

London, United Kingdom | Posted on 08/07/2025

VE3 is a technology and business consultancy focused on delivering end-to-end technology solutions and products. We have successfully serviced enterprises across multiple markets, including the public and private sectors. Our services span all aspects of business, providing a holistic approach to managing an organization. We are committed to providing technical innovations and tools that empower organizations with critical information to facilitate decision-making, resulting in business transformation through cost savings and increased operational efficiency. Our commitment to quality is adopted throughout the organization and sets the foundation for delivering our full suite of capabilities.


Job Description

Software Engineer Apprentice

Level: 6 (Degree) or 7 (Postgraduate)

Location: Hybrid (London-based)


Job Purpose

The AI Engineer Apprenticeship is an advanced, hands-on training programme designed for individuals passionate about artificial intelligence and machine learning. Whether you are a recent graduate or in your final year of studies, this role offers the opportunity to work alongside seasoned AI engineers, data scientists, and product teams, contributing to the development of real-world AI solutions.

You will support the development of data pipelines, machine learning models, and prototype applications while receiving structured academic instruction and mentorship. The programme combines practical work experience with formal training aligned with national apprenticeship standards for Artificial Intelligence (Level 6) or Data Science (Level 7).


Requirements

Key Responsibilities

* Assist in collecting, cleaning, validating, and preparing data for training and evaluation.
* Support the design, development, and tuning of machine learning and deep learning models.
* Contribute to scalable and reusable data pipelines using modern ML workflows.
* Conduct experiments and benchmarking exercises to test model performance.
* Perform error analysis, feature importance, and other model diagnostics.
* Track and log training/testing outcomes to support reproducibility and model versioning.

Engineering Contributions

* Help build and integrate AI-powered APIs, scripts, and microservices.
* Collaborate on backend services and model deployment in dev/test environments.
* Use Git, CI/CD tools, and containerization (e.g., Docker) to maintain codebase quality.

Applied AI Domains

* Work on projects involving Natural Language Processing (NLP), Computer Vision, Generative AI, or Recommendation Systems.
* Support annotation, feature engineering, and augmentation tasks where necessary.
* Write clear, well-organized documentation for code, models, datasets, and workflows.
* Participate in team meetings, sprint planning, and code reviews.
* Engage with mentors to reflect on progress, set learning goals, and track outcomes.


Required Qualifications

* A Bachelor’s or Master’s degree (completed or ongoing) in Computer Science, Data Science, Mathematics, Software Engineering, or a related STEM field.
* Eligibility to enroll in a Level 6 or Level 7 AI/ML/Data Science apprenticeship programme.


Core Skills & Competencies

Technical Skills

* Programming proficiency in Python and common ML libraries such as TensorFlow, PyTorch, or similar.
* Experience with Jupyter Notebooks and version control (Git/GitHub).
* Basic understanding of supervised/unsupervised learning, neural networks, or clustering.

Analytical Abilities

* Ability to interpret data trends, visualize outputs, and debug model behaviour.


J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Building services engineering & maintenance apprentice engineer
London
JLL
Apprentice engineer
Similar job
Digital technology solutions - software engineer apprentice - london
London
Getting In
Apprentice engineer
Similar job
L3 it technical field engineer apprentice
Enfield
Getting In
Apprentice engineer
See more jobs
Similar jobs
Engineering jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > Engineering jobs > Apprentice engineer jobs > Apprentice engineer jobs in London > Software Engineer Apprentice

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save