At a Glance
- Tasks: Join a team enhancing AI-driven recommendation systems for a live product, the AI Stylist.
- Company: Dynamic tech company in central London with a focus on AI innovation.
- Benefits: Competitive day rate and hybrid working model with 3 days onsite.
- Other info: Exciting opportunity to work with cross-functional teams and contribute to a rapidly scaling product.
- Why this job: Make a real impact on cutting-edge AI technology and grow your skills in a collaborative environment.
- Qualifications: Strong Python experience and background in AI applications, especially in recommendations.
We are hiring a Senior AI Engineer to join a team responsible for recommendation systems across web and mobile, working on a key AI-driven product, the AI Stylist. This is a production-focused role. The AI Stylist is already live to customers and expected to scale significantly, with a large backlog of enhancements and increasing demand. This is a hybrid position where 3 days per week are expected onsite in central London.
About the Role
You will join the Recommendations team, contributing to the AI Stylist experience, an AI-powered product that combines conversational interfaces with recommendation capabilities. The work sits at the intersection of engineering and AI, focused on improving relevance, quality, and reliability in a live, customer-facing system. You will collaborate closely with engineers, data scientists, and product stakeholders to evolve the system and support its rapid growth.
What You’ll Be Doing
- Building and evolving AI-powered services using Python
- Designing and implementing evaluation frameworks for LLM-based systems
- Improving output quality through structured evals rather than purely code changes
- Applying techniques such as LLM-as-a-Judge to assess response and recommendation quality
- Working with non-deterministic systems and iterating based on real-world behaviour
- Integrating AI services into a broader platform and API ecosystem
- Contributing to production readiness including reliability, observability, and performance
- Partnering with data scientists on prompts, model usage, and evaluation strategies
What We’re Looking For
Core experience- Strong Python engineering experience in production environments
- Experience building AI-enabled applications, particularly in recommendation or conversational systems
- Hands-on experience with evaluation frameworks for LLM or AI systems
- Clear understanding of how AI systems differ from traditional deterministic systems
- Ability to design meaningful evals and improve system quality over time
- Experience working in cross-functional teams with engineering, data, and product
- Experience with Azure AI services or similar platforms
- Familiarity with OpenAI or similar SDKs
- Exposure to infrastructure and distributed systems
- Experience with tools such as Terraform or Kafka
Competitive day rate
Senior Python Engineer (Contract, Outside IR35) employer: Mindera
Join a forward-thinking company that values innovation and collaboration, where as a Senior Python Engineer, you will play a pivotal role in enhancing our AI Stylist product. With a hybrid work model based in central London, we offer a dynamic work culture that fosters professional growth through hands-on experience with cutting-edge AI technologies and cross-functional teamwork. Our commitment to employee development and a supportive environment makes us an excellent employer for those seeking meaningful and rewarding careers in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Python Engineer (Contract, Outside IR35)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those working with AI and Python. A friendly chat can lead to insider info about job openings or even referrals that could give you an edge.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving AI and recommendation systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your Python and AI knowledge. Be ready to discuss your experience with LLMs and evaluation frameworks. Practising common interview questions can help you feel more confident and articulate.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Keep an eye on our job listings and make sure your application stands out by tailoring it to the role.
We think you need these skills to ace Senior Python Engineer (Contract, Outside IR35)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your strong Python engineering experience and any work you've done with AI-enabled applications. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about the Senior AI Engineer position and how your background in recommendation systems makes you a perfect fit for our team. Keep it engaging and personal.
Showcase Your Teamwork Skills:Since this role involves collaborating with engineers, data scientists, and product stakeholders, make sure to mention any cross-functional team experiences you've had. We love seeing how you’ve worked with others to achieve great results!
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 Mindera
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially in the context of production environments. Be ready to discuss your past projects and how you've used Python to build AI-enabled applications, particularly in recommendation systems.
✨Familiarise Yourself with AI Concepts
Since this role focuses on AI-driven products, it’s crucial to understand how AI systems differ from traditional ones. Prepare to explain evaluation frameworks for LLM-based systems and share any hands-on experience you have with them.
✨Showcase Your Collaboration Skills
This position requires working closely with engineers, data scientists, and product stakeholders. Think of examples where you’ve successfully collaborated in cross-functional teams and be ready to discuss how you can contribute to a team environment.
✨Prepare Questions About the AI Stylist
Demonstrate your interest in the company’s product by preparing insightful questions about the AI Stylist. Ask about its current challenges, future enhancements, and how they measure success in improving relevance and quality.