Senior Machine Learning Engineer
Skills
Analytical SkillsData ScienceDocument ProcessingEngineeringExperience DesignModelingParsing
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 7+ years building and deploying ML AI systems in production
- Strong expertise in agentic systems LLM applications and orchestration frameworks
- Hands-on experience with document processing pipelines including parsing chunking indexing and structured extraction
- Experience designing scalable distributed systems ideally with Kubernetes
- Familiarity with knowledge graphs provenance graphs and entity relationship modeling
- Background in search ranking NLP recommendation systems or large scale ML infrastructure
- Strong engineering skills in Python Go or similar languages with a production mindset
- Track record of leading complex ambiguous projects to real business impact
- Analytical product-minded approach grounded in data-driven decisions
Nice to have
- Analytical
- Product-minded
- Data-driven
- Ambitious
- Collaborative
Day to day
- Own core AI platform capabilities across search retrieval and multi-agent systems
- Design and develop multi-agent architectures including new capabilities and collaboration patterns
- Build and scale document processing pipelines from ingestion to structured extraction and indexing
- Improve search and retrieval quality through ranking query understanding and question answering
- Lead AI initiatives from concept through experimentation production rollout and engineering best practices
