We’re developing an AI-powered SaaS CRM platform tailored for the tax services industry. Our mission is to save time, reduce manual errors, and enable smarter workflows by turning unstructured financial documents into actionable insights.
To help us get there, we’re looking for a hands-on Senior Machine Learning Engineer to lead the design and implementation of intelligent systems that bring clarity to document chaos. From research and rapid prototyping to production-grade deployment — you’ll be at the center of our machine learning efforts.
This is a rare opportunity to apply your expertise in OCR, NLP, and Large Language Models in a domain with meaningful, real-world impact: helping tax professionals work faster, more efficiently, and with greater accuracy.
🚀 What You’ll Do
- Lead the ML lifecycle – Scope problems, evaluate solutions (OCR, traditional NLP, LLMs/RAG, heuristics), deploy to production, and monitor performance.
 
- Own the data strategy – Define what data to collect or synthesize, and implement feedback loops for continuous model improvement.
 
- Productionize ML prototypes – Evolve notebooks into robust, well-tested Python services with CI/CD and clean interfaces.
 
- Define evaluation frameworks – Build automated benchmarks and dashboards to track model quality, latency, and cost. Communicate trade-offs clearly.
 
- Drive prompt engineering & fine-tuning – Craft effective prompts, design retrieval pipelines, and apply techniques like LoRA or adapters.
 
- Mentor and collaborate – Support teammates’ growth and align ML work with product priorities and long-term business goals.
 
🧠 Projects You’ll Work On
We're building a document intelligence platform that powers the next generation of SaaS tools for tax professionals. You'll contribute to:
- Analyzing previous tax returns to predict required documents for the current year.
 
- Classifying and organizing customer-uploaded documents using OCR and LLMs.
 
- Generating smart checklists and action summaries to streamline tax preparation.
 
- Continuously improving model accuracy with real user feedback loops.
 
✅ You’re a Great Fit If You Have
- 5+ years of experience building and deploying ML systems, especially in NLP or applied ML.
 
- Hands-on experience solving end-to-end real-world problems — from data ingestion and modeling to deployment and measurable results.
 
- Strong grasp of modern NLP techniques: embeddings, retrieval systems, generative models, prompt engineering, fine-tuning, and evaluation.