Senior Machine Learning Engineer
Serbia | India | North Macedonia
Hybrid | Remote
At Bound AI, we don’t just build models. We build AI that works – in production, at scale, for a centuries-old industry.
We’re replacing the endless rekeying, email loops, and policy chaos with intelligent agents that actually do the work. Our ML team is the brain of the operation, designing models and architectures that read, reason, and act across the insurance lifecycle.
That means solving messy PDFs, structuring risk data in real time, and building AI people can trust. No hallucinations, no black boxes.
What You’ll Be Doing
You’ll be part of the core team designing the agentic backbone of Bound AI. On any given week, you might:
- Train and tune LLM pipelines to extract signals from messy, unstructured insurance documents.
- Build modular agents that interact with APIs, humans, and other agents, making decisions in real time.
- Ship code that helps underwriters move faster, more accurately, and without the grunt work.
- Rethink how workflows adapt to incomplete, noisy, or conflicting data and make it all just work.
What We’re Looking For
- You’ve been deep in the weeds with GenAI – LLMs, RAG, fine-tuning, and multi-agent systems.
- You write real production-ready Python code, not just proof-of-concept notebooks.
- You have 5+ years of experience in ML or AI engineering.
- You love solving complex problems quickly and don’t need a spec to get started.
- Bonus: You’ve touched insurance data before (SOVs, loss runs, ACORD forms). Even better: you liked it.