Skip to main content
CareerApp

Skill

Prolog

Programming Languages

Prolog is a declarative, logic-based programming language developed in the early 1970s, in which programs are expressed as facts and rules rather than sequential instructions. It is widely used in artificial intelligence, natural language processing, and expert systems, since its built-in inference engine can automatically search for solutions that satisfy given logical constraints. Computer scientists and researchers value it for symbolic reasoning tasks like theorem proving and rule-based knowledge representation.

See who is hiring

Open roles requiring Prolog (1)

Senior Software Engineer, Ontology & Reasoning Systems (819)

Protegrity

Connecticut, New York · $237,600 – $266,700 · Remote

Design and build the ontology and reasoning layer for Protegrity's data security platform, formalizing complex domains into entities and rules that support deterministic machine reasoning with full traceability. This role suits engineers with strong foundations in logic, graph systems, and formal modeling who want to bridge LLM-powered data extraction with auditable, explainable reasoning.

Listed on Protegrity’s careers site · Apply there ↗

Roles that use Prolog

Related skills

Curated neighbors in the taxonomy, whether or not employers ask for them together.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.