{bc}
indeed

Senior AI Platform Engineer - Knowledge & Reasoning

ESKO
Karnataka, IND
Full-time
Onsite
Discovered 1 weeks ago
Python, TypeScript, Java, or similar programming languageKnowledge representationSemantic retrievalRetrieval-augmented generation (RAG)Information extractionStructured validation with JSON Schema or Pydantic
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Python, TypeScript, Java, or similar programming languageKnowledge representationSemantic retrieval
Smart Apply

Full Job Posting

About the role

The Esko AI team builds AI capabilities for challenging customer problems that are not well served by rule-based automation.

The role will build shared knowledge and reasoning capabilities for Esko's centralized AI platform and AI-powered packaging workflows.

The position includes end-to-end ownership of substantial technical areas within the platform team.

Location and reporting

  • The role may be remote, hybrid, or based at an Esko location.
  • Worldwide locations are considered.
  • The role reports to the Team Leader, Esko AI.

What you will do

  • Design knowledge representations for constraints, transformations, procedures, and guidelines that agents, validators, and humans can use.
  • Build and operate services for ingesting, curating, retrieving, and versioning customer- and workflow-scoped knowledge.
  • Define how retrieval, deterministic validation, and human review handle applicability, uncertainty, conflicts, and escalation.
  • Implement reusable APIs and tools that apply, validate, and explain contextual knowledge.
  • Build evaluation suites covering retrieval, applicability, conflict, ambiguity, and explanation quality.
  • Own security, tenant isolation, reliability, observability, performance, and compatibility for major technical areas.
  • Convert domain expertise into structured, testable knowledge with provenance, citations, and release practices.

What we are looking for

  • Strong production software engineering experience in Python, TypeScript, Java, or a similar language.
  • At least 5 years of software engineering experience, preferably with platform or shared-services ownership.
  • Experience building knowledge, retrieval, or rule systems used by other teams.
  • Practical experience with RAG, information extraction, and structured validation.
  • Sound judgment regarding applicability, exceptions, missing evidence, ambiguity, abstention, and human review.
  • Experience constructing evaluation datasets and documenting modeling decisions, tradeoffs, and failure modes.
  • An undergraduate, master's, or PhD degree in a relevant computer science, machine learning, data science, artificial intelligence, or related discipline.
  • Excellent written and verbal communication with technical and business stakeholders.

Preferred experience

  • Semantic and symbolic tooling such as RDF/OWL, SHACL, Datalog, DMN, production rule engines, or policy-as-code.
  • Agentic systems with tool calling and validation before action.
  • Multi-tenant SaaS with strict isolation and audit requirements.
  • Experience in pharmaceutical, food labeling, legal technology, packaging graphics, or the wider graphic arts industry.

Success measures

The knowledge module improves AI agent and service effectiveness using measurable results.

Product teams use shared knowledge services instead of building isolated alternatives.

Agents apply tenant-, market-, and customer-specific constraints, explain influencing knowledge, and escalate when evidence is ambiguous, conflicting, or absent.

Tenant-specific knowledge remains isolated, and the knowledge base is versioned, tested, legible, and curatable.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at ESKO