Level

Unstructured

Software Engineer - Public Sector

Unstructured is hiring a Software Engineer - Public Sector for a remote role. Level rates it ; you can apply on Unstructured.

Level's read on this job

  • Works on AI ●●●○ is how Level rates this software engineer role: the daily work is on AI products, without building the model.
  • The posting lists this role as remote.
  • Tools and skills the posting cites include Databricks, Python and distributed systems.
  • Level classifies it as a senior role.
  • Level lists 4 other open roles at Unstructured.

AI in this role

Lead technical development of high-performance AI data pipelines and infrastructure for public sector workloads requiring security clearance.

databrickspython
distributed-systemsdata-pipelinessecuritypublic-sectorllm

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.

How we rate this

Software Engineer - Public Sector at Unstructured rates 65 out of 100 for how much of the daily work is AI. That makes it Works on AI (AI Level 3 of 4). The level is about AI in the job, not seniority.

Classification

Works on AI. The daily work is on AI products, without building the model.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Skills and AI tools this role asks for

Distributed SystemsData PipelinesSecurityPublic SectorLLMDatabricksPython

Also common in software engineer jobs at this level

Pay

Typical software engineer job
$168k

This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs

Questions you could be asked

  1. Tell me about a project where distributed systems was part of your work. What did you do?
  2. Tell me about a project where data pipelines was part of your work. What did you do?
  3. Tell me about a project where security was part of your work. What did you do?
  4. Tell me about a project where public sector was part of your work. What did you do?
  5. Tell me about a project where llm was part of your work. What did you do?

Adapt your resume

  • List these exact terms on your resume: Distributed Systems, Data Pipelines, Security, Public Sector, and LLM. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
  • Show where AI is part of your daily process, not a one-off project. This role expects it to be a running habit.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.

Get new remote software engineer jobs (Works on AI ●●●○ or higher) by email

One email a week with the new remote software engineer jobs (Works on AI ●●●○ or higher), each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Software Engineering roles that work on AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Unstructured

More software engineer jobs

Related searches

Same AI level