Senior Machine Learning Engineer

Skills
Analytical SkillsData ScienceDocument ProcessingEngineeringExperience DesignModelingParsing
Role

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