- Workplace
- Remote
- Employment
- Full time
- Level
- Mid level
- Posted
- 30 April
About this role
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 97M+ 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.
The Mission
Ready to shape the future of AI infrastructure and build systems that power the most advanced unstructured data pipelines in the world? At Unstructured, we’re building the backbone of generative AI - enabling federal agencies, defense organizations, and public sector partners to transform PDFs, HTML, Word docs, images, and more into high-performance data pipelines that scale securely and reliably.
Our tools already power mission-critical workloads for half of the Fortune 500, and our open-source package has been downloaded 36+ million times. Now, we’re entering our next chapter - bringing these same innovations to the US government - and we’re hiring a Software Engineer - Public Sector to help lead the charge.
If you’re energized by solving hard technical problems that truly matter - and you want to build solutions that empower agencies and support national missions - this is your moment.
Active SECRET clearance required
What You’ll Own & Drive
Own the technical vision for some of the most complex, high-impact systems powering federal and public sector data pipelines.
Drive architectural strategies that prioritize scale, performance, and security compliance.
Write production-ready code and lead projects that directly support mission-critical workloads.
Solve deep technical challenges like data orchestration at scale, secure data flow optimization, and AI-first infrastructure for sensitive workloads.
Align engineering, product, and go-to-market teams to deliver solutions that meet public sector compliance and security needs.
Guide architectural decisions that balance innovation with risk mitigation.
What We're Looking For
5 - 9 years building software for US government or Department of Defense (DOD) networks.
Active SECRET clearance required; TS/SCI strongly preferred
Deep expertise in Python, distributed architectures, and AWS, Azure, or GCP.
Proven success leading mission-critical technical initiatives and mentoring engineering teams.
Passion for performance, reliability, and elegant, compliant solutions.
Unstructured values service and encourages veterans of the US military and civilian agencies to apply to this role.
Ability and willingness to travel up to 20%
Bonus Points
Experience with AI/ML systems, unstructured data, or real-time pipelines.
Familiarity with FedRAMP, IL5, or other compliance frameworks.
Expertise with Kubernetes, IaC, or scaling SaaS infrastructure.
Startup DNA - you thrive in fast-moving, high-impact environments.
Why You'll Love It Here
You'll be surrounded by smart, kind, low-ego people who genuinely enjoy building together. We invest in our team with company offsites, best-in-tech swag, and the tools you need to do your best work, wherever you're based.
We support you holistically, not just at work. From medical, dental, and vision coverage effective the 1st of the month following your start date, life and disability insurance, unlimited PTO, and flexible parental leave, to a 401(k) with company match, equity, a $500 work from home stipend, $70/month internet reimbursement, and team/company offsites throughout the year - we want you focused on building, growing, and staying energized for the long haul.
If you're excited about what we're building, we'd love to meet you.
Unstructured is proud to be an Equal Opportunity Employer. We're committed to building a diverse team and an inclusive culture where everyone can do their best work. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by applicable law.
As published by unstructured.io. Applications are handled on their site.
Skills this posting mentions
About unstructured.io
Unstructured is the data infrastructure company solving the most critical bottleneck in enterprise AI: making unstructured data accessible to AI applications. Trusted by 87% of the Fortune 1000, we transform the 80 - 90% of enterprise information trapped in inaccessible formats - PDFs, Word docs, PowerPoints, emails, HTML, and 70+ other file types - into clean, AI-ready data with industry-leading accuracy and performance benchmarks. Companies that try to build and maintain custom data pipelines in-house find it's a significant and ongoing engineering drain. Unstructured replaces that entirely, enabling enterprises to move from experimental workflows to AI applications that execute real business value. Recognized by Forbes AI50, Fast Company's Most Innovative Companies, and CB Insights AI 100, Unstructured is the data foundation that makes enterprise AI work.
All 5 openings at unstructured.ioOne click, then it is written
Apply to unstructured.io with a resume written for this role.
Queue Software Engineer - Public Sector and I read the posting, rewrite your resume against it, draft the cover letter, and score the fit. Then you press send, or press one button and I fill in unstructured.io’s form for you.
01Drop your resume
A PDF or a LinkedIn URL. About a minute, once.
02I rank the openings
Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.
03Each one is written up
Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.
- 25 sent a week, free
- No card
- Nothing sent until you say so
More roles at unstructured.io
See all- 26 May
- 30 April
- 30 April
- 30 April
Similar roles elsewhere
See more- 1 November
Specialist Seller - Connected Maintenance - Public Sector
SamsaraRemote - USRemote
5 locationsExecutiveEngineering - 31 October
Software Engineer II, Backend (Batch Developer Experience)
AffirmRemote USRemote
$146k - $225k/yrMid levelEngineering - 31 October
Software Engineer II, Backend (Decisions Orchestration)
AffirmRemote USRemote
$146k - $225k/yrMid levelEngineering - 31 October
Staff Software Engineer, Backend (Fraud Decisioning)
AffirmRemote USRemote
$204k - $290k/yrStaffEngineering
Put this to work
Paste your career in once. Every application after that is written for you.
Drop a resume or a LinkedIn URL. I rank the live openings against it, rewrite the resume and write a cover letter for the best of them, and fill in the employer's form when you press the button. You read, you decide what goes out.
01Drop your resume
A PDF or a LinkedIn URL. About a minute, once.
02I rank the openings
Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.
03Each one is written up
Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.
- New matches ranked and written before you are up.
- Every bullet stays inside what your history supports. Nothing invented.
- Queued, submitted, interviewing, offer: one screen, not a spreadsheet.
Free, no card. Up to 25 applications sent a week, and nothing is sent until you say so.
Listed from the job board unstructured.io publishes. Refolk is not the employer and does not handle their hiring. Applications go to unstructured.io directly.
Hiring at unstructured.io? Post this role to the Refolk talent pool for $299, once. No commission, refunded if I find nobody. Post a role for $299