Unstructured
Principal + Staff Software Engineers
Remote
Role brief
What this role is asking for.
Unstructured is defining the standard for enterprise data transformation in the age of LLMs and generative AI. In just two years, we've raised over $65M from world-class investors, including Menlo Ventures, Bain Capital, Databricks, NVIDIA, Microsoft, and IBM. Our open-source toolkit has been downloaded 83M+ times and is used by 90% of the Fortune 1000. We power production AI workflows across commercial and federal sectors — transforming PDFs, HTML, Word docs, images, emails, and more into AI-ready data pipelines that scale. We're not just building tools, we're building the backbone of generative AI and the infrastructure that unlocks intelligence across industries. ABOUT THE ROLE Unstructured is looking for Staff and Principal Software Engineers to define the architectural foundation for how enterprises process and transform unstructured data for large-language-model (LLM) applications. This is a high-impact, hands-on role for someone who thrives in deep systems work—someone who could write the book on Kubernetes, lives and breathes Python, and understands Postgres at the index and transaction-log level. You’ll own the technical direction for our core platform, guiding how data moves through every layer—from ingestion to transformation to retrieval. You’ll partner closely with the Head of Engineering, Head of Infrastructure, and product leaders to ensure Unstructured’s syst...
Similar searches
Keep browsing verified remote roles.
These links connect this role to broader free job pages with official application sources and stricter location handling where we have enough proof.Company role signals