At a Glance
- Tasks: Develop and integrate AI/ML components in a Python web application.
- Company: Join a leading tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
- Other info: Dynamic team environment with excellent career growth and learning opportunities.
- Why this job: Make an impact by working on cutting-edge AI/ML projects with real-world applications.
- Qualifications: Masters in a relevant field or equivalent experience; strong Python skills required.
The predicted salary is between 50000 - 70000 £ per year.
In this role you will:
- Develop back end code for a Python web application.
- Design code architecture to operationalise mathematical models and algorithms.
- Build models, services, and libraries that fulfil the stated API contract and metrics for a project.
- Integrate AI/ML components with frontend, backend, data and compute infrastructure.
- Be responsible for high quality software implementations according to best practices, including automated test suites and documentation.
- Develop, measure, and monitor key metrics for all tools and services and consistently seek to iterate on and improve them.
- Participate in code reviews, continuously improving personal standards as well as the wider team and product.
- Liaise with other technical staff and data engineers in the team and across allied teams, to build an end-to-end pipeline consuming other data products.
- Consult, communicate and collaborate with stakeholders and users to understand their current processes and design requirements for improvements.
Qualifications & Skills
- Masters’ degree in a relevant field (including computational or numerate), or equivalent experience.
- Proven ability to solve complex problems using creative approaches, state‑of‑the‑art tools, and best engineering practices.
- Demonstrated experience of Python backend development (e.g. using FastAPI).
- Cloud experience (e.g. Azure preferred) including core web application infrastructure is essential.
- Strong skills in Python.
- Unit testing experience (e.g. pytest).
- Knowledge of agile practices and able to perform in agile software development environments.
- Strong knowledge of modern software development tools / ways of working (e.g. git/GitHub, DevOps tools for deployment) – should be able to show practice of commit early and deploy often.
Preferred Qualifications & Skills
- Experience with Docker or containerised applications, especially architecture of multi‑container applications.
- Knowledge of AI/ML approaches and deployment of AI/ML powered applications – especially using language models or NLP and agent‑based approaches (e.g. LangGraph, PydanticAI, AutoGen).
- Knowledge of AI/ML evaluation and benchmarking approaches, experience with iterative improvement of AI/ML models and products.
- Some experience with frontend software development (e.g. React).
AI/ML Engineer in London employer: WISE Campaign
Contact Detail:
WISE Campaign Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AI/ML Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the AI/ML space on LinkedIn or at meetups. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, especially those involving AI/ML. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and algorithms. Practice common interview questions and consider mock interviews with friends or mentors to build confidence.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace AI/ML Engineer in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with Python backend development and AI/ML. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems using creative approaches. We love seeing candidates who can think outside the box and apply state-of-the-art tools effectively.
Highlight Collaboration Experience: Since this role involves liaising with various teams, mention any past experiences where you collaborated with technical staff or stakeholders. We value teamwork, so let us know how you’ve contributed to successful projects!
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 the role. Plus, it’s super easy to do!
How to prepare for a job interview at WISE Campaign
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially with backend development using frameworks like FastAPI. Be ready to discuss your past projects and how you've implemented best practices in your code.
✨Showcase Your AI/ML Knowledge
Familiarise yourself with the latest AI/ML approaches, particularly those related to language models and NLP. Be prepared to talk about any experience you have with deploying AI/ML applications and how you've iterated on them.
✨Demonstrate Agile Mindset
Since this role involves working in agile environments, be ready to discuss your experience with agile practices. Share examples of how you've collaborated with teams and adapted to changes during projects.
✨Prepare for Technical Questions
Expect technical questions that may involve coding challenges or system design scenarios. Practise common algorithms and data structures, and be ready to explain your thought process clearly as you solve problems.