AI/ ML Engineer (Python) in London
AI/ ML Engineer (Python)

AI/ ML Engineer (Python) in London

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Develop AI/ML solutions using Python to tackle real-world challenges.
  • Company: Join proSapient, a leader in knowledge discovery for consulting and private equity.
  • Benefits: Enjoy competitive pay, health insurance, remote work flexibility, and fun corporate events.
  • Why this job: Shape impactful AI products while collaborating with a dynamic team of experts.
  • Qualifications: Strong Python skills and experience with AI/ML techniques required.
  • Other info: Inclusive workplace encouraging diverse applicants to apply.

The predicted salary is between 28800 - 48000 £ per year.

Join to apply for the AI/ ML Engineer (Python) role at proSapient. Every day, somewhere in the world, important decisions are made. Consulting and private equity firms come to proSapient when they need to discover knowledge to help them make great decisions and succeed in their goals. It is our mission to support them in their discovery of knowledge.

We help our clients find industry experts who can provide their knowledge via interview or survey, curate this knowledge in a market-leading software platform, and help clients surface knowledge they already have through expansive knowledge management.

We are seeking an AI/ML Engineer to contribute to our AI/ML initiatives with a strong emphasis on practical software engineering using Python. This is a hands-on role combining AI/LLM-based data extraction, advanced recommendation engines, and backend development. You’ll work across the stack—from exploring business problems and adapting AI models to building production-grade systems that integrate into our platform.

This position is ideal for someone who is both analytically strong and technically capable, excited to apply AI/ML techniques to real-world challenges like expert recommendations, content extraction, and workflow automation.

Why Join Us?
  • Help shape meaningful AI-powered products with global reach.
  • Join a cross-functional, fast-moving team of engineers, data scientists, and product managers.
  • Work on modern ML systems in a collaborative, supportive environment.
  • Competitive compensation and opportunities for career growth and technical leadership.
Key Duties In This Role Will Include
  • Translate business problems into structured data science solutions with measurable outcomes.
  • Design and build production-grade solutions using LLM providers, Python, and databases.
  • Conduct and analyze experiments to evaluate the quality of data processing pipelines.
  • Work with real-time data streams and search infrastructure using tools like Kafka and Elasticsearch.
  • Present findings and recommendations to both technical and non-technical stakeholders.
Requirements
  • Strong Python programming skills, with practical experience writing clean, production-ready code.
  • Solid foundation with LLMs, including prompt engineering, fine-tuning, or retrieval-augmented generation (RAG).
  • Experience using structured prompt-engineering and evaluation tools (e.g., LangSmith, PromptLayer).
  • Familiarity with data science libraries and pipelines (e.g., pandas, spaCy).
  • Experience with Python web frameworks (e.g., FastAPI, Django) and RESTful APIs.
  • Proficiency in working with PostgreSQL or other relational databases.
  • Strong hands-on experience with Elasticsearch, including performance optimizations and query tuning.
Bonus Skills
  • Experience with message brokers like Kafka or RabbitMQ.
  • Familiarity with Docker, Kubernetes, and cloud environments (preferably AWS).
  • Exposure to observability tools (e.g., Prometheus, Datadog) and background job processing frameworks.
Benefits
  • Tenure Gifts – vouchers, extra holiday and sabbaticals for each year of employment.
  • Health insurance through Vitality.
  • Flexibility to work remotely for up to 20 days each year.
  • Enhanced maternity & paternity pay.
  • Corporate events – quarterly gatherings and annual parties to celebrate, collaborate, and have fun together.

We are committed to building an inclusive workplace. If you are interested in the above role but don’t necessarily tick every box, we encourage you to apply anyway – this role could still be a great match!

AI/ ML Engineer (Python) in London employer: proSapient

proSapient is an exceptional employer that fosters a collaborative and innovative work culture, where AI/ML Engineers can thrive while shaping impactful products with global reach. With competitive compensation, flexible remote work options, and a commitment to employee growth through technical leadership opportunities, proSapient ensures that every team member feels valued and supported in their career journey. Join us to be part of a dynamic team that celebrates diversity and encourages meaningful contributions to real-world challenges.
P

Contact Detail:

proSapient Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AI/ ML Engineer (Python) in London

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect on LinkedIn. 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 AI/ML projects, especially those using Python. 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 common technical questions and coding challenges related to AI/ML. Practising with friends or using online platforms can help you feel more confident when it’s your turn to shine.

✨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, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace AI/ ML Engineer (Python) in London

Python Programming
AI/ML Techniques
Data Extraction
Recommendation Engines
Backend Development
LLM (Large Language Models)
Prompt Engineering
Data Science Libraries (e.g., pandas, spaCy)
Web Frameworks (e.g., FastAPI, Django)
RESTful APIs
PostgreSQL
Elasticsearch
Kafka
Docker
Cloud Environments (preferably AWS)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the AI/ML Engineer role. Highlight your Python skills and any relevant experience with LLMs or data science libraries. We want to see how your background aligns with our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AI/ML and how you can contribute to our team. Be sure to mention specific projects or experiences that relate to the job description.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing practical applications of your skills, especially in Python and AI/ML!

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 shows you’re keen on joining our team!

How to prepare for a job interview at proSapient

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with writing clean, production-ready code and be prepared to solve coding challenges on the spot. Practising common algorithms and data structures in Python can really help you shine.

✨Familiarise Yourself with AI/ML Concepts

Since this role focuses heavily on AI and ML, it’s crucial to understand concepts like LLMs, prompt engineering, and data processing pipelines. Be ready to explain how you've applied these techniques in past projects and how they can solve real-world problems.

✨Prepare for Technical Questions

Expect technical questions that dive deep into your experience with tools like Elasticsearch, PostgreSQL, and web frameworks. Brush up on your knowledge of performance optimisations and query tuning, as well as how to integrate these technologies into a cohesive system.

✨Show Your Problem-Solving Skills

Be prepared to discuss how you translate business problems into structured data science solutions. Think of examples where you've successfully tackled challenges using AI/ML techniques and be ready to present your findings clearly to both technical and non-technical stakeholders.

AI/ ML Engineer (Python) in London
proSapient
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>