At a Glance
- Tasks: Design and prototype AI solutions using cutting-edge generative AI technologies.
- Company: Aspect, one of London's largest property-maintenance teams with bold growth plans.
- Benefits: Gain hands-on experience, mentorship, and build a portfolio of real AI projects.
- Other info: Collaborative culture that values experimentation and your innovative ideas.
- Why this job: Join us to make a tangible impact with generative AI in a dynamic environment.
- Qualifications: Pursuing a Master's in Data Science or related field with strong Python skills.
The predicted salary is between 500 - 1500 £ per month.
About Us
Covering more trades than anyone else, Aspect is one of London's largest property-maintenance teams. We operate 24/7, helping thousands of residential and commercial customers every month. After 15 years of steady growth, we have bold plans to scale even faster over the next three years—and we're harnessing generative AI to get there. If you're excited by cutting-edge tech and real-world impact, join us at this pivotal moment.
The Role
We're looking for an inquisitive, hands-on AI Engineer Intern (Generative AI / LLM / RAG) for a 4-month internship programme. You'll join our data and product teams to design, prototype, and evaluate solutions that leverage Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) to improve customer experience, internal workflows, and decision-making. Think: building chatbots that tap our knowledge base, fine-tuning models on call-centre transcripts, or creating smart agents that surface the right maintenance engineer in seconds. You'll see first-hand how generative AI moves the needle for a growing business.
You Will
- Prototype RAG pipelines, set up vector stores, devise retrieval strategies, and iterate on prompts
- Fine-tune or adapt foundation models (e.g., Llama-3, GPT-4o) to company-specific data
- Build evaluation harnesses to measure accuracy, latency, and hallucination rates
- Work with Python, LangChain/LlamaIndex, Hugging Face, and cloud LLM endpoints (OpenAI, Azure AI, etc.)
- Collaborate with analysts, engineers, and ops teams to turn PoCs into deployable micro-services
- Present findings to stakeholders, translating technical insight into business value
- Contribute to best-practice docs on prompt engineering, model versioning, and AI governance
About You
You're a problem-solver who loves experimenting, learning fast, and shipping usable prototypes. You pair solid theory with the scrappiness needed in a scale-up environment.
Essential
- Currently pursuing (or recently completed) a Master's in Data Science, Machine Learning, AI, or similar
- Strong Python skills and experience with a modern ML/AI stack (PyTorch, Transformers, or equivalent)
- Familiarity with vector databases (FAISS, Pinecone, Qdrant, Chroma, etc.) and RAG concepts
- Ability to explain complex ideas clearly to non-technical audiences
- Curiosity about how AI can drive tangible business growth
Nice to Have
- Hands-on work with LangChain, LlamaIndex, or similar orchestration frameworks
- Knowledge of prompt-engineering techniques and evaluation metrics (BLEU, ROUGE, BERTScore, etc.)
- Experience deploying models on Azure, AWS, or GCP
- Understanding of MLOps tools (MLflow, Weights & Biases, GitHub Actions)
- Prior projects that show a creative application of generative AI (link or brief description)
What You'll Gain
- Ownership of real AI projects that reach production users
- Mentorship from senior data scientists and engineers
- Deep exposure to LLM tooling, RAG architectures, and AI evaluation best practices
- A portfolio of deliverables demonstrating end-to-end generative-AI workflows
- A collaborative culture that encourages experimentation and values your ideas
AI Engineer Intern employer: Aspect
Aspect is an excellent employer for pest control professionals, offering a dynamic work environment in Greater London where you can make a real impact on both residential and commercial properties. With competitive pay rates and the flexibility of self-employment, we prioritise your growth through ongoing training and support, fostering a culture of teamwork and innovation that empowers you to excel in your role.
StudySmarter Expert Advice🤫
We think this is how you could land AI Engineer Intern
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Aspect on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Create a mini-project using generative AI that relates to the role. Share it on GitHub or your portfolio—this will demonstrate your hands-on experience and passion for the field.
✨Tip Number 3
Prepare for the interview by brushing up on common AI concepts and tools mentioned in the job description. We want to see your enthusiasm and knowledge about LLMs and RAG—so be ready to discuss!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace AI Engineer Intern
Some tips for your application 🫡
Show Your Passion for AI:When you're writing your application, let your enthusiasm for AI shine through! Talk about any projects or experiences that got you excited about generative AI and how you see it making a difference in real-world scenarios.
Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter to highlight the skills and experiences that match the job description. We want to see how your background in Python, ML, and AI aligns with what we're looking for!
Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to explain your technical skills and experiences, especially when discussing complex ideas. Remember, we appreciate clarity just as much as creativity!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Aspect
✨Know Your AI Stuff
Make sure you brush up on your knowledge of generative AI, LLMs, and RAG concepts. Be ready to discuss how these technologies can be applied in real-world scenarios, especially in property maintenance. Show them you’re not just familiar with the theory but also excited about how it can drive business growth.
✨Show Off Your Python Skills
Since strong Python skills are essential for this role, prepare to demonstrate your coding abilities. You might be asked to solve a problem or explain a piece of code. Practise common algorithms and data structures, and be ready to discuss your experience with ML/AI stacks like PyTorch or Transformers.
✨Prepare Your Projects
Have a couple of your past projects ready to discuss, especially those that showcase your creative application of generative AI. If you’ve worked with LangChain, LlamaIndex, or any orchestration frameworks, highlight those experiences. Be specific about your contributions and the impact they had.
✨Communicate Clearly
You’ll need to explain complex ideas to non-technical audiences, so practise simplifying your explanations. Think about how you would present your findings to stakeholders. Use clear examples and avoid jargon where possible to ensure everyone understands the value of your work.