Skip to content

Software Architect

230k – 280kUnited StatesBackend EngineeringRemote10+ YOE
Summary

Designs and implements intelligent document processing and agentic evaluation frameworks for healthcare AI platform, owning architecture from APIs to production code. Requires 10+ years experience with Python/Scala, LLM integration, and scalable systems.

About the role

What You'll Do

  • Own the architecture of Machinify's intelligent document processing platform and agentic evaluation framework — from API design to implementation
  • Design abstractions and interfaces that enable agentic workflows to reason over medical records, claims data, and unstructured healthcare documents
  • Define the boundaries between orchestration, retrieval, LLM interaction, and domain logic — creating a framework that is principled yet pragmatic. Ensure the system scales.
  • Write performant production code — this is a hands-on role where you lead through implementation, not solely through design documents.
  • Make foundational technology decisions around prompt architecture, multi-modal LLM integration, RAG patterns, and workflow orchestration
  • Drive reliability and observability into AI systems that must operate at healthcare-grade standards
  • Collaborate closely with Data Science, Data Engineering, and Product teams to translate complex domain requirements into clean system design
  • Reduce technical debt and establish architectural patterns that scale with the platform
  • Mentor engineers on system design, API design, and building production-grade AI systems

What We're Looking For

  • 10+ years of software engineering experience with a proven track record of owning system architecture at scale
  • Experience with Python & Scala/Java — deep experience designing Python-based frameworks and writing idiomatic, well-structured APIs in Python and Scala/Java.
  • Demonstrated ability to design effective abstractions: knowing when to generalize, when to keep things concrete, and where to draw boundaries in complex systems
  • Experience architecting agentic or multi-step reasoning systems that integrate LLMs into production workflows — framework-agnostic design thinking is valued over familiarity with any specific tool
  • Strong background in designing large-scale systems that process unstructured data such as documents, medical records, and images
  • Deep understanding of API design principles and building platforms that other engineers build upon
  • Proven ability to productionize AI/ML systems with a focus on reliability, observability, and maintainability
  • Strong experience with designing with system performance and scaling trade-offs in mind
  • Strong CS fundamentals — data structures, distributed systems, asynchronous programming
  • Bachelor's or Master's degree in Computer Science, or equivalent experience

Nice to Have

  • Experience with Spark, Flink, Kafka, Airflow, or Ray
  • Knowledge of Prometheus, Grafana, and observability tooling
  • Background in healthcare, fintech, or other regulated industries
  • Cross-functional collaboration experience with data scientists and ML engineers

What We Offer

  • Competitive salary, 401(k) with company match
  • Unlimited PTO
  • Additional health and wellness benefits and perks
Skills
PythonScalaJavaLLMsRAGAPI DesignDistributed SystemsPrompt EngineeringWorkflow OrchestrationObservabilitySparkFlinkKafkaAirflowRay
Similar roles at this salary range
All Backend Engineering jobs →
Postman

Staff Software Engineer

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263kAustin, TXBackend EngineeringOn-site10+ YOEAPIsSDKs
Huntress

Principal Software Engineer, SIEM

Principal Software Engineer leading a feature delivery team to design, develop, and release software for the Huntress SIEM platform. Requires 15+ years experience, 8+ years Ruby on Rails and Postgres scaling.

215k – 240kUnited StatesBackend EngineeringRemote15+ YOECSSAWS
Huntress

Staff Software Engineer

Staff-level engineer building and scaling a new Identity Security Posture Management product. Owns technical vision, architecture for petabyte-scale data systems, and mentors junior engineers using Ruby on Rails.

200k – 220kUnited StatesBackend EngineeringRemote10+ YOEODataRedis
Huntress

Staff Software Engineer

Staff Software Engineer building and scaling a new Endpoint Security Posture Management platform from the ground up. Focus on Ruby on Rails, data pipelines, and petabyte-scale systems while mentoring junior engineers.

200k – 220kUnited StatesBackend EngineeringRemote10+ YOERubyPostgreSQL
Coinbase

Senior Software Engineer - Blockchain Network

Senior engineer building blockchain network infrastructure and APIs that integrate protocols like Bitcoin and Ethereum with Coinbase's internal services. Owns multi-quarter initiatives improving latency, reliability, and cost of crypto systems.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEAPIsKafka