About the job
At Unstructured, we are pioneering the future of enterprise data transformation in a world shaped by large language models (LLMs) and generative AI. Within a short span of two years, we've successfully secured over $65 million in funding from esteemed investors including Menlo Ventures, Bain Capital, Databricks, NVIDIA, Microsoft, and IBM.
Our open-source toolkit has achieved over 52 million downloads and is utilized by more than 66,000 organizations, including nearly half of the Fortune 500. We empower production AI workflows across both commercial and federal sectors—transforming PDFs, HTML, Word documents, images, emails, and more into scalable, AI-ready data pipelines.
We are not merely developing tools; we are constructing the very backbone of generative AI and the infrastructure that facilitates intelligence across various industries.
We are seeking a Staff Software Engineer to define and implement Unstructured’s enterprise-level feature set. This team develops the essential features that enable large clients to securely onboard, manage, and scale on our platform, including identity and access controls, dashboards, usage metering, and billing functionalities. In this role, you will establish the technical direction for high-impact initiatives, mentor engineers through complex challenges, and ensure that our enterprise foundation is robust, extensible, and designed for sustained growth.

