Principal + Staff Software Engineers

3 weeks, 6 days ago
Full-time
Lead
Software Development
Unstructured

Unstructured

Unstructured transforms natural language data for AI by providing open source tools for easy preprocessing and connection to large language models.

IT Services
1-10
Founded 2022
$25M raised

Description

  • Define and evolve the end-to-end architecture for the data transformation and retrieval platform.
  • Build and scale distributed systems that process large volumes of unstructured data across many formats and sources.
  • Own Kubernetes orchestration, cluster design, performance tuning, and reliability across the company.
  • Lead Python architecture and best practices to improve performance, modularity, and maintainability across services.
  • Design and optimize Postgres schemas, queries, indexing strategies, and transaction handling for large-scale pipelines.
  • Mentor senior engineers through design reviews and code guidance to raise technical standards across the organization.
  • Partner with infrastructure and product teams to turn research prototypes into production-grade systems.
  • Evaluate and integrate emerging technologies and open-source tools for LLM infrastructure, retrieval, and orchestration.
  • Guide technical direction across the platform, ensuring systems are performant, resilient, and ready for AI workloads.

Requirements

  • 10+ years of software engineering experience focused on distributed systems, infrastructure, or data architecture.
  • Expert-level Python experience, including building frameworks and performance-critical services from scratch.
  • Deep Kubernetes expertise, including designing, deploying, debugging, and productionizing systems at scale.
  • Strong Postgres knowledge, including query planning, partitioning, indexing, and high-throughput tuning.
  • Experience with high-performance data or AI/ML systems, especially retrieval pipelines, embeddings, or hybrid workloads.
  • Ability to lead design reviews and shape system architecture with strong technical judgment.
  • Comfort working in fast-moving, ambiguous environments where depth and ownership matter.
  • Preferred: experience building or scaling LLM-powered or RAG systems in production.
  • Preferred: familiarity with open-source orchestration frameworks, vector databases, or hybrid cloud infrastructure.
  • Preferred: contributions to open-source projects in Python, Kubernetes, or distributed systems.

Benefits

  • Day-one medical, dental, and vision coverage, plus life and disability insurance.
  • Unlimited PTO.
  • Flexible parental leave.
  • 401(k) options.
  • Competitive referral incentives.
  • Company offsites and best-in-tech swag.
  • Tools and support needed to do your best work, wherever you are based.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Tech Lead, Android Core Product - Evanston, IL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its fast-growing Android text-to-speech app and own key product features in a fully distributed team.

Android iOS Jetpack Compose JUnit Kotlin Node.js
1 hour, 20 minutes ago

Tech Lead, Android Core Product - Nagoya, Japan

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its leading text-to-speech Android app and drive new product work for a global, fully distributed team.

Android iOS Jetpack Compose JUnit Kotlin Node.js
3 hours ago

Tech Lead, Android Core Product - Orlando, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its leading text-to-speech Android app and drive new product features in a fully distributed environment.

Android iOS Jetpack Compose JUnit Kotlin Node.js
3 hours, 19 minutes ago

Tech Lead, Android Core Product - Plano, TX, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its widely used text-to-speech Android app, lead key product features, and improve the user experience for a global audience.

Android iOS Jetpack Compose JUnit Kotlin Node.js
3 hours, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers