This project started with a friend getting laid off. Watching him go through the job search process was what pushed me to build something. He was not struggling to find openings. He was frustrated with the state of current job boards. Tabs everywhere, the same query copy-pasted across platforms, listings that turned out to be months old, no good way to search across providers in one place. That frustration became the brief: make the retrieval part of job searching not painful. The result is Amaris . In this post I'll walk through the full technical architecture: the frontend stack, the backend pipeline, the integrations, and the decisions that made the biggest difference to search quality.…