We're hiring a Senior Software Engineer - ML to join our Applied AI team at Supio. You'll work at the intersection of software engineering and AIâbuilding, fine-tuning, and scaling ML systems that transform thousands of complex documents into structured, actionable data.
Requirements
- Design and implement ML-powered systems that process large-scale document data from raw PDFs to structured insights.
- Fine-tune LLMs and build retrieval-augmented generation (RAG) and agentic systems for real-world use cases.
- Own code from prototype to productionâwriting performant, maintainable Python code and integrating ML services into Supioâs core platform.
- Develop and optimize end-to-end evaluation frameworks to measure accuracy, latency, and reliability.
- Collaborate with product, design, and backend teams to bring AI features to life for real user problems.
- Work across the stack when needed: backend APIs, model serving, cloud infrastructure, and system monitoring.
- Partner directly with technical leadership to shape Supioâs ML roadmap.
Benefits
- Competitive compensation package that includes base salary, meaningful equity, and benefits.
- Equity grants are designed to ensure employees share in the long-term success and upside of the company.