Role: Machine Learning Prototyping Engineer
Location: Sunnyvale, CA (Hybrid Mandatory)
Summary
We are looking for a highly autonomous contractor who can take ideas and concepts, think independently, and return a working proof of concept within a few days.
This role is focused on rapid experimentation and validation, not long development cycles. The goal is to quickly assess whether ideas are viable and worth scaling.
What you 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.