GrepJob
Protegrity

Senior Software Engineer, Ontology & Reasoning Systems (819)

Protegrity
Apply
about 4 hours ago
Hartford, CT, USA or New York, NY, USASenior
H1B Sponsor

Base Salary

$238k - $267k/yr

Responsibilities

  • Own the ontology and rule layer that unifies various data types into a reasoning model.
  • Model entities, relationships, events, and constraints across heterogeneous data sources.
  • Utilize LLMs for extraction, normalization, and categorization of information.
  • Ensure traceability of system findings to source facts and rules.
  • Develop retrieval capabilities to support reasoning workflows.
  • Enhance quality through entity resolution and structured handling of conflicting sources.
  • Deliver production services and research prototypes focusing on correctness and reliability.

Requirements

  • 5+ years of experience in backend systems using languages like Python, Go, Java, Scala, or Rust.
  • Strong foundation in discrete mathematics, logic, and graph theory.
  • Ability to express complex domains as formal rules and constraints.
  • Hands-on experience with logic-based reasoning systems such as Datalog or Prolog.
  • Practical experience with LLM-powered systems and validation of model outputs.
  • Deep knowledge of knowledge graphs and graph databases like Neo4j.
  • Experience designing systems with traceable outputs and evidence trails.

Benefits

  • Competitive salary and comprehensive benefits.
  • Generous vacation and holiday time off.
  • Access to ongoing learning and development opportunities.
  • Commitment to a diverse and inclusive workplace.

Tech Stack

GoJavaNeo4jPrologPythonRustScala

Categories