Machine Learning Prototyping Engineer
What candidate will do
Take loosely defined problems and turn them into proofs of concepts (PoCs) within days
Combine data engineering, modelling and lightweight application development to test ideas end-to-end
Where a POC shows promise, there would be additional effort to grow it into a prototype (applying the concept to functional business needs) within 2-3 weeks
Work independently with minimal guidance and iterate quickly based on feedback and communicate results clearly.
What we are looking for
Strong ability to translate ideas into working solutions quickly
Hands-on skills across:Python (data processing, ML, prototyping).Data engineering (APIs, data pipelines, SQL, cloud data).
Lightweight app development (APIs, simple frontends, notebooks, dashboards).Solid (not necessarily extensive) knowledge on the statistical/mathematical fundamentals that support and proposed ML methodologies.
Experience building end-to-end prototypes, not just models.
Comfortable working in ambiguous, fast-moving environments.
Strong problem-solving and independent thinking.
Nice to have
Experience integrating LLMs or AI services into applications
Familiarity with modern data platforms (eg Snowflake)
Experience with visualisation tools (eg Tableau, Plotly)
Working knowledge of marketing and advertising
What success looks like
You can go from idea - working PoC in 2-3 days
You can go from working PoC to useful prototype in 2-3 weeks
You unblock decisions by demonstrating feasibility quickly
You focus on practical outcomes, not perfect code