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

AI/ ML Engineer (Python) in City of London

City of 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 a leading consulting firm focused on impactful decision-making.
  • Benefits: Enjoy competitive pay, health insurance, and flexible remote work options.
  • Why this job: Shape AI-powered products that make a global difference in decision-making.
  • Qualifications: Strong Python skills and experience with AI/ML techniques required.
  • Other info: Inclusive workplace with great career growth and fun corporate events.

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

Every day, somewhere in the world, important decisions are made. Whether it is a private equity company deciding to invest millions into a business or a large corporation implementing a new strategic direction, these decisions impact employees, customers, and other stakeholders. 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: we curate this knowledge in a market-leading software platform; and we 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, data analysis through various experiments, 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 analyse 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.
  • 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.
  • Enjoy the flexibility of working remotely for up to 20 days each year, allowing you to tailor your work environment to your needs and embrace a change of scenery.
  • Enhanced Maternity & Paternity pay.
  • Corporate Events – From quarterly gatherings to our annual winter & Summer parties, we love to celebrate, collaborate and have fun together!

We are committed to building an inclusive workplace – did you know that marginalized groups are less likely to apply to jobs unless they meet every requirement listed? 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 City of London employer: proSapient

proSapient is an exceptional employer that fosters a collaborative and innovative work culture, where AI/ML Engineers can thrive while contributing to impactful projects with global reach. With competitive compensation, generous benefits including tenure gifts and enhanced parental leave, and a commitment to employee growth through technical leadership opportunities, proSapient stands out as a place where your skills in Python and AI can make a real difference. Join a diverse team dedicated to shaping the future of knowledge discovery in a supportive environment that values inclusivity and personal development.
P

Contact Detail:

proSapient Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at proSapient. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your AI/ML projects, especially those using Python. This gives you a chance to demonstrate your practical experience and problem-solving abilities.

✨Tip Number 3

Prepare for interviews by brushing up on both technical and soft skills. Practice coding challenges and be ready to discuss how you’ve tackled real-world problems with AI/ML techniques.

✨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 genuinely interested in joining our team!

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

Python Programming
AI/ML Techniques
Data Analysis
LLM (Large Language Models)
Prompt Engineering
Data Processing Pipelines
Kafka
Elasticsearch
Production-Grade Solutions
Web Frameworks (FastAPI, Django)
RESTful APIs
PostgreSQL
Docker
Kubernetes
Cloud Environments (AWS)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV speaks directly to the job description. Highlight your Python skills and any relevant AI/ML experience. We want to see how you can contribute to 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 help us tackle real-world challenges. Keep it engaging and personal – we love a good story!

Showcase Your Projects: If you've worked on any cool projects, especially those involving LLMs or data processing, make sure to mention them. We’re keen to see your hands-on experience and creativity in action!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!

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. Familiarity with frameworks like FastAPI or Django will definitely give you an edge!

✨Understand AI/ML Concepts

Since this role focuses heavily on AI/ML, ensure you can explain concepts like LLMs, prompt engineering, and data processing pipelines clearly. Prepare examples of how you've applied these techniques in real-world scenarios, as this will show your practical understanding.

✨Showcase Your Problem-Solving Skills

Be ready to translate business problems into structured data science solutions. Think of specific instances where you've tackled complex issues using AI/ML methods and be prepared to discuss the measurable outcomes of your work.

✨Communicate Effectively with Stakeholders

This role involves presenting findings to both technical and non-technical stakeholders. Practice explaining your projects in a way that’s accessible to everyone, highlighting how your work contributes to the bigger picture. This will demonstrate your ability to bridge the gap between tech and business.

AI/ ML Engineer (Python) in City of London
proSapient
Location: City of 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
>