Software Engineer Apprentice

Software Engineer Apprentice

Full-Time On-site
D

Maidenhead, United Kingdom VE3 is a technology and business consultancyfocused on delivering end-to-end technology solutions and products. We havesuccessfully serviced enterprises across multiple markets, including the publicand private sectors. Our services span all aspects of business, providing aholistic approach to managing an organization. We are committed to providingtechnical innovations and tools that empower organizations with criticalinformation to facilitate decision-making that results in businesstransformation through cost savings and increased operational efficiency. Ourcommitment to quality is adopted throughout the organization and sets thefoundation for delivering our full suite of capabilities. Job Description Job Title: Software Engineer Apprentice Position Type: Full-time Experience Level: 0-2 years 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. 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 that involve 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 project 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) in: Computer Science Data Science Mathematics Software Engineering Or a related STEM field Core Skills

Software Engineer Apprentice employer: Data Controller, VE Ltd

At VE Ltd, we pride ourselves on being an excellent employer that fosters a collaborative and innovative work culture. Our hybrid role offers flexibility while providing opportunities for professional growth through continuous training and development in the dynamic field of Oracle EPM. Join us in the UK, where you will be part of a supportive team dedicated to delivering impactful solutions in finance and planning.

D

Contact Details:

Data Controller, VE Ltd Recruitment Team