AI/ ML Engineer (Python)
AI/ ML Engineer (Python)

AI/ ML Engineer (Python)

Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Create AI-powered solutions that make a real impact on global decision-making.
  • Company: Join a forward-thinking tech firm dedicated to knowledge discovery.
  • Benefits: Enjoy competitive pay, health insurance, and flexible remote work options.
  • Why this job: Shape innovative products in a collaborative environment with career growth opportunities.
  • Qualifications: Strong Python skills and experience with LLMs and data science libraries.
  • Other info: Be part of a diverse team that celebrates collaboration and inclusivity.

The predicted salary is between 28800 - 48000 ÂŁ per year.

Get AI-powered advice on this job and more exclusive features.

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

  • 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.

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 optimisations 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 up to 20 days each year.
  • Enhanced maternity & paternity pay.
  • Corporate events – quarterly gatherings, annual winter & summer parties.

We are committed to building an inclusive workplace – if you are interested in the above role but don’t necessarily meet every requirement, we encourage you to apply anyway.

Seniority level

  • Entry level

Employment type

  • Full‑time

Job function

  • Engineering and Information Technology

Industries

  • Information Services

#J-18808-Ljbffr

AI/ ML Engineer (Python) employer: proSapient

proSapient is an exceptional employer that empowers AI/ML Engineers to shape impactful products with a global reach. Our collaborative and supportive work culture fosters innovation, while competitive compensation and ample career growth opportunities ensure that your contributions are recognised and rewarded. With benefits like flexible remote working days, enhanced parental leave, and engaging corporate events, proSapient is dedicated to creating a fulfilling and inclusive workplace for all employees.
P

Contact Detail:

proSapient Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues 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 projects, especially those involving Python and ML. Share it on platforms like GitHub and make sure it's easy for recruiters to see what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to AI and ML. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. 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)

Python Programming
Production-Grade Code Development
LLM Familiarity
Prompt Engineering
Data Science Libraries (e.g., pandas, spaCy)
Python Web Frameworks (e.g., FastAPI, Django)
RESTful APIs
PostgreSQL
Elasticsearch
Kafka
Docker
Kubernetes
Cloud Environments (preferably AWS)
Observability Tools (e.g., Prometheus, Datadog)

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your strong Python programming skills in your application. We want to see examples of clean, production-ready code you've written, so don’t hold back on showcasing your best work!

Talk About Your Experience with LLMs: If you’ve got experience with large language models, let us know! Whether it’s prompt engineering or fine-tuning, we’re keen to hear how you’ve tackled these challenges and what tools you’ve used.

Be Clear and Concise: When writing your application, clarity is key. Use straightforward language and structure your thoughts well. We appreciate a well-organised application that gets straight to the point!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our amazing team at StudySmarter!

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.

✨Familiarise Yourself with LLMs

Since the role involves working with large language models, take some time to understand prompt engineering and fine-tuning. Be ready to share examples of how you've applied these concepts in past projects.

✨Showcase Your Data Science Knowledge

Be prepared to discuss your experience with data science libraries like pandas and spaCy. Think of specific instances where you've used these tools to solve real-world problems, as this will demonstrate your practical knowledge.

✨Communicate Clearly with Stakeholders

Since you'll be presenting findings to both technical and non-technical stakeholders, practice explaining complex concepts in simple terms. This will show that you can bridge the gap between tech and business, which is crucial for the role.

AI/ ML Engineer (Python)
proSapient
Go Premium

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
>