Principal + Staff Software Engineers
Unstructured Technologies Inc. · USA
About this role
## About Unstructured Unstructured is defining the standard for enterprise data transformation in the age of LLMs and generative AI. We’ve raised **$65M+** from world-class investors, our open-source toolkit has been downloaded **97M+** times, and it’s 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. ## Role: Principal + Staff Software Engineer 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—writing the “book” on **Kubernetes**, building with **Python**, and understanding **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 → transformation → retrieval**—and partner with engineering, infrastructure, and product leaders to ensure systems are **performant, resilient, and ready** for the next generation of AI workloads. ## Location(s) (Preferred) - San Francisco, Bay Area, San Jose - Seattle - Sacramento ## What You’ll Own & Drive - Define and evolve the **end-to-end architecture** for Unstructured’s data transformation and retrieval platform - Build and scale **distributed systems** processing massive volumes of unstructured data across diverse formats and sources - Be the company-wide authority on **Kubernetes orchestration**, cluster design, performance tuning, and reliability - Lead **Python architecture** and best practices (performance, modularity, maintainability) - Design and optimize **Postgres schemas, queries, and indexing** for large-scale metadata and retrieval pipelines - Mentor senior engineers through design reviews and code guidance - Partner with infrastructure and product teams to translate research prototypes into production-grade systems - Evaluate emerging technologies and open-source tools in LLM infrastructure, retrieval, and orchestration ## What We’re Looking For - **10+ years** of software engineering experience (distributed systems, infrastructure, or data architecture) - **Python expertise** building frameworks and performance-critical services from scratch - Deep **Kubernetes** expertise (design, deploy, debug at scale; can teach secure productionization) - Strong **Postgres** fluency (query planning, partitioning, tuning for high-throughput) - Obsession with **clean, scalable architecture** and leading design reviews that shape system evolution - Experience in **high-performance data or AI/ML systems**, especially retrieval pipelines, embeddings, or hybrid workloads - Ability to thrive in fast-moving, ambiguous environments where judgment matters ## Bonus Points - Experience building/scaling **LLM-powered or RAG** systems in production - Familiarity with open-source orchestration frameworks, **vector databases**, or hybrid cloud infrastructure - Contributions to open-source projects in **Python, Kubernetes, or distributed systems** ## Why You’ll Love It Here You’ll work with smart, kind, low-ego teammates who enjoy building together. We invest in the team with offsites, best-in-tech swag, and the tools you need to do your best work. We support you holistically (health, financial, equit
Listing freshness
CronJobs last confirmed this listing 14h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.