At a Glance
- Tasks: Join our AI team to design and develop voice-enabled AI systems that transform customer service.
- Company: Aspect, a leading property maintenance team in London, embracing digital transformation.
- Benefits: Flexible hybrid working, competitive salary, and a culture that values innovation and growth.
- Other info: Be part of a small, high-impact team with clear career development opportunities.
- Why this job: Make a real impact on thousands of customers with cutting-edge AI technology.
- Qualifications: 1-3 years in AI/ML engineering, strong Python skills, and experience with voice AI.
The predicted salary is between 36000 - 60000 ÂŁ per year.
At Aspect, we’re one of London’s largest property maintenance teams, covering more trades than anyone else and operating 24/7. After more than 15 years of trusted service to thousands of residential and commercial customers, we’re entering an exciting phase of rapid digital transformation. We’re investing heavily in AI and automation to reimagine how we deliver customer service, field operations, and internal workflows.
We’re now looking for a motivated Junior AI Engineer with hands‑on experience in voice AI, retrieval‑augmented generation, and agentic systems to join our growing AI team and help build scalable, production‑grade intelligent systems.
The Role
As a Junior AI Engineer, you’ll work alongside our senior AI team to design, develop, and deploy voice‑enabled AI systems and agentic applications that directly impact how we serve thousands of customers and coordinate field engineers across London. You’ll gain deep exposure to production AI systems while contributing meaningfully from day one. This is a hands‑on engineering role with real ownership: you’ll build, test, and ship AI features into live products used daily across our operations.
You Will
- Build and maintain production voice AI agents using platforms such as Retell AI, LiveKit Agents, or similar, ensuring they are scalable, reliable, and optimised for real‑world call volumes.
- Develop and optimise Retrieval‑Augmented Generation (RAG) pipelines to power knowledge‑driven conversations and automate specialist tasks across property maintenance workflows.
- Implement and iterate on multi‑agent architectures (e.g., LangGraph, CrewAI, AutoGen) to coordinate complex, multi‑step workflows and automate operational processes.
- Fine‑tune large language models (LLMs) for domain‑specific tasks including call classification, intent detection, and specialised property maintenance knowledge.
- Integrate AI systems with platforms such as Salesforce and internal tools to ensure seamless data flow and operational alignment.
- Design scalable voice agent architectures capable of handling high call volumes with low latency and high accuracy.
- Collaborate with Product, Operations, and Customer Service teams to identify AI use cases and translate requirements into working solutions.
- Monitor, evaluate, and improve deployed AI systems using metrics, logging, and feedback loops to ensure continuous performance improvement.
- Contribute to responsible AI development with attention to fairness, data privacy, and security best practices.
Required Skills & Experience
- 1–3 years of experience in AI/ML engineering, with demonstrable work in Generative AI and NLP.
- Strong Python programming skills; familiarity with libraries such as NumPy, Pandas, scikit‑learn, and at least one deep learning framework (PyTorch or TensorFlow).
- Hands‑on experience building or working with voice AI agents (e.g., Retell AI, LiveKit Agents, Twilio Voice, or similar telephony/voice platforms).
- Practical experience implementing RAG pipelines using frameworks like LangChain, LlamaIndex, or similar.
- Familiarity with multi‑agent frameworks (LangGraph, CrewAI, AutoGen) and agentic workflow design patterns.
- Experience fine‑tuning LLMs (OpenAI, LLaMA, Mistral, or similar) for classification, summarisation, or domain adaptation tasks.
- Understanding of vector databases (Pinecone, FAISS, Qdrant) and embedding‑based retrieval.
- Experience deploying AI services on cloud platforms (GCP, AWS, or Azure) with basic understanding of CI/CD pipelines.
- Ability to design voice agent systems with scalability in mind – handling concurrent calls, managing latency, and ensuring high availability.
- Good communication skills and willingness to work collaboratively across technical and non‑technical teams.
Preferred Qualifications
- Experience building voice agents at scale (high call volumes, multi‑tenant architectures, or enterprise‑grade deployments).
- Familiarity with Salesforce integration, CRM automation, or customer service platforms.
- Knowledge of prompt engineering best practices, evaluation frameworks, and LLM observability tools (e.g., LangSmith, Weights & Biases).
- Experience with real‑time streaming, WebSockets, or telephony APIs for voice applications.
- Background in property maintenance, facilities management, or field service operations (not required, but a bonus).
- Degree in Computer Science, Data Science, AI, or a related field (or equivalent practical experience).
Why Join Us?
- Work directly on production AI systems that impact thousands of real customers and field engineers daily.
- Gain hands‑on experience with cutting‑edge voice AI, multi‑agent systems, and LLM technologies in a fast‑paced environment.
- Be part of a small, high‑impact AI team where your contributions are visible and valued from day one.
- Hybrid working with flexible hours and a supportive team culture that values innovation, transparency, and personal growth.
- Clear path for career development as our AI capabilities and team continue to scale.
Apply now and help us bring intelligent voice systems to life at one of London’s most recognised property service companies.
AI Engineer employer: Aspect
Contact Detail:
Aspect Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AI Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the AI field, especially those at Aspect or similar companies. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the industry. You never know where a casual chat might lead!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to voice AI and agentic systems. Having tangible examples of your work can really set you apart when you’re chatting with potential employers.
✨Tip Number 3
Prepare for interviews by diving deep into the company’s AI initiatives. Understand their current projects and think about how your skills can contribute. This shows you’re genuinely interested and ready to hit the ground running!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re keen on joining our team and being part of the exciting changes happening at Aspect.
We think you need these skills to ace AI Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with voice AI and generative models. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about joining our team at Aspect and how you can contribute to our digital transformation. Keep it personal and engaging – we love a bit of personality!
Showcase Your Projects: If you've got any hands-on projects related to AI or voice systems, make sure to mention them! We’re keen to see what you’ve built and how you’ve tackled challenges in your previous work.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at Aspect
✨Know Your AI Stuff
Make sure you brush up on your knowledge of voice AI, retrieval-augmented generation, and multi-agent systems. Be ready to discuss specific projects you've worked on, especially those involving Python and frameworks like PyTorch or TensorFlow. This will show that you’re not just familiar with the concepts but have practical experience too.
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled challenges in previous roles, particularly in AI/ML engineering. Think of examples where you optimised systems or improved performance metrics. This is your chance to demonstrate your analytical thinking and how you can contribute to Aspect's digital transformation.
✨Understand the Company’s Vision
Do some homework on Aspect and its focus on AI and automation in property maintenance. Familiarise yourself with their services and think about how your skills can help them achieve their goals. Showing that you understand their mission will set you apart from other candidates.
✨Ask Smart Questions
Prepare insightful questions to ask during the interview. Inquire about the team dynamics, the specific AI projects they’re working on, or how they measure success in their AI initiatives. This not only shows your interest but also helps you gauge if the company is the right fit for you.