
Software Architect
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Take charge of the architecture for Machinify's intelligent document processing platform and agentic evaluation framework — encompassing everything from API design to implementation.
• Create abstractions and interfaces that facilitate agentic workflows to analyze medical records, claims data, and unstructured healthcare documents.
• Establish the distinctions between orchestration, retrieval, LLM interaction, and domain logic — developing a framework that is both principled and pragmatic while ensuring scalability.
• Write high-performance production code — this role is hands-on, leading through implementation rather than merely through design documents.
• Make foundational technology choices regarding prompt architecture, multi-modal LLM integration, RAG patterns, and workflow orchestration.
• Enhance reliability and observability in AI systems that are required to function at healthcare-grade standards.
• Collaborate extensively with Data Science, Data Engineering, and Product teams to convert complex domain requirements into streamlined system designs.
• Minimize technical debt and create architectural patterns that can scale with the platform.
• Mentor engineers on system design, API design, and the development of production-grade AI systems.
• Over 10 years of software engineering experience with a proven history of owning system architecture at scale.
• Proficient in Python & Scala/Java — with extensive experience in designing Python-based frameworks and crafting well-structured, idiomatic APIs in Python and Scala/Java.
• Proven capability in designing effective abstractions: understanding when to generalize, when to maintain specificity, and where to draw boundaries in intricate systems.
• Experience in architecting agentic or multi-step reasoning systems that incorporate LLMs into production workflows — valuing framework-agnostic design thinking over familiarity with specific tools.
• Strong expertise in designing large-scale systems that handle unstructured data such as documents, medical records, and images.
• Comprehensive understanding of API design principles and creating platforms for other engineers to build upon.
• Demonstrated ability to productionize AI/ML systems with an emphasis on reliability, observability, and maintainability.
• Extensive experience with designing systems with performance and scalability trade-offs in mind.
• Strong foundational knowledge in computer science — including data structures, distributed systems, and asynchronous programming.
• Bachelor’s or Master’s degree in Computer Science, or equivalent experience.
• Work remotely from anywhere in the US! Machinify embraces a digital-first approach.
• Comprehensive Medical/Dental/Vision benefits.
• Flexible Spending Account (FSA) / Health Savings Account (HSA).
• Tuition reimbursement opportunities.
• Competitive salary along with a 401(k) plan featuring company matching.
• Unlimited Paid Time Off (PTO).
• Additional health and wellness benefits and perks.
• A flexible and trusting environment where you’ll feel empowered to perform at your best.
Cision France
Navigate Power
Get handpicked remote jobs straight to your inbox weekly.