An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Two Dots, based in San Francisco, builds verification and risk infrastructure to tackle the housing crisis. We are hiring a Machine Learning Engineer for a low-headcount, high-impact role focused on applied ML problems in housing verification, underwriting, fraud detection, and document understanding. You will develop models from scratch end-to-end.
This is not a research role; you will implement evaluation pipelines, drive quality, and create systemic ML improvements across the team.
Two Dots builds verification and risk infrastructure for housing to help solve the housing crisis.
Two Dots is hiring a Machine Learning Engineer for a low‑headcount, high‑impact role focused on technically difficult applied ML problems in housing verification, underwriting, fraud detection, and document understanding. This is not a research role; the right person will develop models from scratch end‑to‑end.
You should be able to take an ambiguous problem and turn it into a reasonable technical plan without a well‑defined box.
Interest in the company mission through a technical lens: consumer underwriting, document understanding, fraud detection, multimodal understanding, and systems that reveal rather than conceal the real affordability crisis in housing.
Compensation Range: $350K – $400K