companyUnstructured logo

Staff Software Engineer at Unstructured | Remote

Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Key Responsibilities:Architect the Future: Own the technical vision for some of our most complex and impactful systems. Drive long-term architectural strategies that support scalability, performance, and simplicity. Be a Builder and a Multiplier: Write production-ready code and lead projects that drive significant change while mentoring engineers across the organization. Set the standard for clean design, thoughtful abstractions, and scalable patterns. Tackle High-Stakes Problems: Address intricate technical challenges that others may hesitate to engage with, focusing on orchestration at scale, data flow optimization, and AI-first infrastructure. Lead Cross-Org Initiatives: Align engineering, product, and go-to-market teams around shared objectives and strategies.

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.


About Unstructured

Unstructured is at the forefront of enterprise data transformation, leveraging cutting-edge technology in LLMs and generative AI. Our commitment to innovation is reflected in our impressive funding and the widespread adoption of our open-source toolkit, which is integral to the workflows of thousands of companies worldwide.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.