Home / Careers
Our engineers own systems end to end, sit in client demos, and stay on a codebase long enough to know it inside out. If you want depth over churn — and the chance to build real AI, not just talk about it — this is a good place to do it.
Why here
You'll own areas of a system, not pick tickets off a queue. Several of our engineers know their applications better than anyone at the client does.
Data science, generative and agentic AI on live client problems — with the transactional foundations that make them actually usable.
You'll be in the demos and review calls. No layer of account management between the people building and the people using.
Open roles
We recruit continuously rather than in bursts. If your skills fit and nothing's listed, write anyway — we've created roles for good people before.
| Role | You'd work on | We look for |
|---|---|---|
| .NET Engineer | Transactional backends in .NET Core against real SQL Server schemas. | 2+ yrs C#. Reads and writes SQL, not just an ORM. |
| AI / ML Engineer | RAG, fine-tuning, agent systems and model deployment on client data. | Python, an ML foundation, and things you've actually shipped. |
| Data Engineer | Pipelines, warehouses and the reporting layer under analytics and AI. | Strong SQL, ETL, and care about data quality. |
| Angular / React Developer | Operational UIs people use for eight hours a day. | 2+ yrs. Knows a demo screen from a working one. |
| QA Engineer | Acceptance plans, regression suites, release verification. | Writes test cases a developer can act on without a meeting. |
| Internship | Six months with a delivery team, on real work, with a mentor. | Final-year CS/IT students. Bring something you've built. |
Hiring
CV to career@contentshoppe.com with a line on what you've built and what you'd like to work on next.
A call about your real work — decisions you made and what you'd change now. No trivia.
A small, paid task close to the real work. No whiteboard algorithms.
Tell us the shape of it. You'll get an honest read on approach, effort and fit within one business day — including when we're not the right team.