Founding Engineer
Untrap Inc.Full Description
Company Description
Untrap is an venture backed AI-powered platform that transforms complex unstructured data into actionable business intelligence. We analyze the freeform text that traditional tools ignore: case notes, internal comments, resolution logs, and operational records scattered across the platforms organizations already use. By extracting insights from data that resists easy categorization, we help organizations uncover recurring problems, inefficient workflows, hidden costs, and operational risks before they escalate. Untrap operates as an intelligence layer on top of existing systems, delivering visibility that standard reporting simply cannot. We serve industries where service complexity is high and critical context lives in unstructured text, including managed services, enterprise IT, healthcare, education, and beyond.
Role Description
We're looking for a Founding Engineer to join as the first engineering hire and build alongside the technical co-founder. This is not a "write features from a spec" role. You'll own large portions of the platform end-to-end, from data ingestion pipelines that process high volumes of unstructured data from diverse sources, to the AI/NLP layer that extracts meaning from messy freeform text, to the APIs and integrations that connect Untrap to the systems customers already rely on.
Day to day, you'll be shipping production code, making architecture calls that will define the platform for years, and working directly with customers to understand their operations and pain points. You'll have a meaningful voice in product direction and technical strategy. This is a hybrid role based in Toronto, ON, with flexibility to work remotely.
What you'll work on:
* Building and extending data ingestion pipelines that normalize unstructured data from a growing set of platform integrations
* Experience with LLMs, SLMs and implementing different APIs including training and deploying models
* Deep experience with AWS, Azure cloud platforms as well as neocloud solutions to help build training and inferencing platforms
* Designing and improving the NLP and AI layer that processes complex freeform text at scale
* Building multi-tenant infrastructure with proper data isolation, caching, and performance optimization
* Developing APIs and MCP server integrations that allow Untrap to work with AI assistants and third-party platforms
* Working directly with customers to debug, iterate, and ship features that solve real operational problems
Qualifications
* Strong backend engineering skills in Python and/or TypeScript/Node.js
* Hands-on experience with NLP, LLMs, or applied machine learning (not just coursework)
* Comfort with PostgreSQL, including multi-tenant patterns, query optimization, and working with large datasets
* Experience building and deploying on cloud infrastructure (AWS, GCP, or similar)
* Ability to own problems end-to-end: scoping, building, deploying, and supporting what you ship
* Experience working with or integrating into third-party platforms via APIs is a strong plus
* Degree in Computer Science, Engineering, or a related field, or equivalent hands-on experience
What we offer
* Meaningful equity as a founding team member
* Direct influence over product, architecture, and company direction
* A small, focused team where your work has immediate and visible impact