Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Feb 25, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer - Symbolic AI.

Key Responsibilities
  • Design and build highly available, performant, and scalable distributed systems for the core decision intelligence platform
  • Implement and optimize advanced graph-based reasoning algorithms for enterprise knowledge graphs
  • Own architectural initiatives to simplify, secure, and scale platform capabilities while mentoring junior engineers
Required Qualifications
  • 7+ years of experience in designing, building, and operating production-grade distributed software systems
  • Expertise in Python and/or Julia, with experience in SQL
  • Solid understanding of system design and architecture for data-intensive applications
  • Practical experience with cloud-native infrastructure (e.g., Kubernetes, containers, CI/CD, IaC)
  • Strong background in knowledge representation, symbolic AI, or relational models for complex enterprise data

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...